- 在使用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包的引用