如何把jar包发布到maven私服
1.格式
?mvn deploy:deploy-file -DgroupId=com.qiyi -DartifactId=sphinx -Dversion=1.0 -Dpackaging=jar -Dfile=D:\sphinxapi.jar -Durl=[url] -DrepositoryId=[id
2.實(shí)例
D:\develop\apache-maven-3.0.4\bin>mvn deploy:deploy-file -DgroupId=org.sphx -DartifactId=sphinxapi -Dversion=1.0 -Dpackaging=jar -Dfile=D:\sphinxapi.jar
-Durl=http://10.10.10.10:8800/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
?
DgroupId和DartifactId構(gòu)成了該jar包在pom.xml的坐標(biāo),項(xiàng)目就是依靠這兩個(gè)屬性定位。自己起名字也行。
Dfile表示需要上傳的jar包的絕對路徑。
Durl私服上倉庫的位置,打開nexus——>repositories菜單,可以看到該路徑。
DrepositoryId服務(wù)器的表示id,在nexus的configuration可以看到。
上傳成功后,在nexus界面點(diǎn)擊3rd party倉庫可以看到這包。
3.配置權(quán)限
$MAVEN/conf/settings.xml
總結(jié)
以上是生活随笔為你收集整理的如何把jar包发布到maven私服的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Tinyhttpd源码--实现http服
- 下一篇: C++ 友元(友元函数和友元类)