jar文件安装到本地的maven仓库

下面具一个如何把edtftpj.jar 包上传到本地maven仓库的例子

首先有edtftpj.jar 的jar文件,我把它放到了 D:/ (D盘根目录),

- 进入“命令行提示符”,进入到D:/,然后执行mvn install:install-file -Dfile=edtftpj.jar -DgroupId=com.enterprisedt -DartifactId=edtFTPj -Dversion=2.0.4 -Dpackaging=jar

这样就把edtftpj.jar传到了本地仓库中。

JAR安装到maven本地仓库:

mvn install:install-file -Dfile=edtftpj.jar -DgroupId=com.enterprisedt -DartifactId=edtFTPj -Dversion=2.0.4 -Dpackaging=jar

2. 把jar发布到私服

1)格式: 

mvn deploy:deploy-file -DgroupId=com.qiyi -DartifactId=sphinx -Dversion=1.0 -Dpackaging=jar -Dfile=D:\sphinxapi.jar -Durl=[url] -DrepositoryId=[id]

扫描二维码关注公众号,回复: 383746 查看本文章

2)实例:

mvn deploy:deploy-file -Dfile=kaptcha-2.3.2.jar -DgroupId=com.google.code.kaptcha -DartifactId=kaptcha -Dversion=2.3.2 -Dpackaging=jar -Durl=http://192.168.86.211:8081/nexus/content/repositories/ABC_ERP -DrepositoryId=ABC_ERP

3)说明: 

DgroupId和DartifactId构成了该jar包在pom.xml的坐标,项目就是依靠这两个属性定位。自己起名字也行。

Dfile表示需要上传的jar包的绝对路径。

Durl私服上仓库的位置,打开nexus——>repositories菜单,可以看到该路径。

DrepositoryId服务器的表示id,在nexus的configuration可以看到。

 

上传成功后,在nexus界面点击ABC_ERP仓库可以看到这包。

猜你喜欢

转载自ryxxlong.iteye.com/blog/2061787
今日推荐