mvn发布本地jar到nexus
部署第三方构件:
构件可能是私有数据库的JDBC驱动如Oracle,或者你依赖于另一个JAR,它既不开源也无法免费获得。在这样的情况下,你就需要手动拿来这些构件然后发布到你自己的仓库中。Nexus提供宿主的"third-party"仓库,就是为了这个目的。
使用以下命令发布该文件至Nexus:
命令如下:
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的上传权限
<server>
<id>thirdparty</id>
<username>admin</username>
<password>admin123</password>
</server>