- 在使用Maven的過程中,經常碰到有些jar包在中央倉庫沒有的情況。如果公司有私服,那么就把jar包安裝到私服上。如果沒有私服,那就把jar包安裝到本地Maven倉庫。
- 默認情況下,Maven本地庫被默認為 m2 的文件夾:
- Unix/Mac OS X – ~/.m2
- Windows – C:\Documents and Settings\{your-username}\.m2
使用命令安裝
安裝指定文件到本地倉庫命令:mvn install:install-file 2 -DgroupId=<groupId> : 設置項目代碼的包名(一般用組織名) 3 -DartifactId=<artifactId> : 設置項目名或模塊名 4 -Dversion=3.0.1 : 版本號 5 -Dpackaging=jar : 什么類型的文件(jar包) 6 -Dfile=<myfile.jar> : 指定jar文件路徑與文件名(同目錄只需文件名) 7 安裝命令實例: 8 mvn install:install-file -DgroupId=com.idcos -DartifactId=idcos-notification -Dversion=3.0.1-SNAPSHOT -Dpackaging=jar -Dfile=/Users/guanbin/Desktop/idcos-notification-2.0.1-SNAPSHOT.jar
安裝成功后,本地倉庫中已經有了后,即可在pom文件中去配置該jar包的引用
<e<dpendency> <groupId>com.idcos</groupId> <artifactId>idcos-notification</artifactId> <version>3.0.1-SNAPSHOT</version> </</dependency>
項目中已經有該jar包的引用