mvn发布本地jar到nexusjava
部署第三方构件:
构件多是私有数据库的JDBC驱动如Oracle,或者你依赖于另外一个JAR,它既不开源也没法免费得到。在这样的状况下,你就须要手动拿来这些构件而后发布到你本身的仓库中。Nexus提供宿主的"third-party"仓库,就是为了这个目的。
使用如下命令发布该文件至Nexus:数据库
命令以下:oracle
mvn deploy:deploy-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.3 -Dpackaging=jar -Dfile=D:/ojdbc.jar -Durl=http://192.168.15.202:12345/nexus/content/repositories/thirdparty/ -DrepositoryId=thirdparty
若是权限不够则在maven中添加thirdparty的上传权限maven
<server> <id>thirdparty</id> <username>admin</username> <password>admin123</password> </server>