有时候开发项目,需要安装本地的jar包,把jar包install到自己本地的仓库中去。
最近开发项目的时候遇到过此类问题,在maven的中央仓库里面,oscache这个jar里面的jms架包已经无法下载了。
那么我就在网上自己下载了一个jms.jar安装到本地的仓库中去,就ok了。
进入安装maven的目录bin中,执行如下命令:
mvn install:install-file -Dfile=jms-1.1.jar -DgroupId=javax.jms -DartifactId=jms -Dversion=1.1 -Dpackaging=jar
其中最重要的参数是:-Dfile=jar包放的目录
-DgroupId ,-DartifactId ,-Dversion ,-Dpackaging这几个参数,只要用过maven的都应该了解的,这里就不累赘
讲解了。
用maven本地jar:
commons-package-0.0.1.jar
mbop-trans-common-simple-0.0.1.jar
例子:
<dependency>
<groupId>com.lianlian.mbop</groupId>
<artifactId>mbop-trans-common-simple</artifactId>
<version>0.0.1</version>
</dependency>
<dependency>
<groupId>com.lianlian.commons</groupId>
<artifactId>commons-package</artifactId>
<version>0.0.1</version>
</dependency>
命令如下:(命令使用时不要换行粘贴)
mvn install:install-file -Dfile=commons-package-0.0.1.jar -DgroupId=com.lianlian.commons -DartifactId=commons-package -Dversion=0.0.1 -Dpackaging=jar
mvn install:install-file -Dfile=mbop-trans-common-simple-0.0.1.jar -DgroupId=com.lianlian.mbop -DartifactId=mbop-trans-common-simple -Dversion=0.0.1 -Dpackaging=jar