在使用Maven的過程當中,常常碰到有些jar包在中央倉庫沒有的狀況。若是公司有私服,那麼就把jar包安裝到私服上。若是沒有私服,那就把jar包安裝到本地Maven倉庫。今天介紹2種安裝jar包到本地Maven倉庫的方法,下面進入正題。
1、使用Maven命令安裝jar包
在windows的cmd命令下,參考下面安裝命令安裝jar包。注意:這個命令不能換行,中間用空格來分割的
安裝指定文件到本地倉庫命令:mvn install:install-file
-DgroupId=<groupId> : 設置項目代碼的包名(通常用組織名)
-DartifactId=<artifactId> : 設置項目名或模塊名
-Dversion=1.0.0 : 版本號
-Dpackaging=jar : 什麼類型的文件(jar包)
-Dfile=<myfile.jar> : 指定jar文件路徑與文件名(同目錄只需文件名)
安裝命令實例:
mvn install:install-file -DgroupId=com.baidu -DartifactId=ueditor -Dversion=1.0.0 -Dpackaging=jar -Dfile=ueditor-1.1.2.jar
執行完命令後,可看到SUCCESS字樣的提示,表明安裝成功了,能夠在本地倉庫找到了。
2、使用eclipse安裝jar包
使用eclipse安裝也有個前提,就是eclipse的Maven要先配置好。不過我相信使用Maven的小夥伴的eclipse的Maven設置確定是沒問題的,否則還怎麼用Maven。
具體操做:
(1)File -->import -->Maven -->instal or deploy an artifact to a Maven repository
(2)填寫相關信息,如Maven座標,具體參考下圖。完成後點擊Finish。
(3)完成上述步驟後,就已經大功告成了,能夠去本地倉庫看下上面安裝的東西在不在。
3、兩種方案的比較
方案一:缺點就是很麻煩,好比要配置環境變量,須要寫很長的安裝命令。不過,若是你配置好了環境變量,那就簡單了。copy個安裝的命令的示例,而後就直接安裝了。
方案二:須要eclipse,我的推薦這種方式,比較簡單。