maven部署构建到私服
2016-03-29 00:00
405 查看
摘要: 私服,部署
1.配置上传的用户名以及密码
maven的setting.xml中有一个servers节点,查看这个节点的注释,servers是身份验证配置信息的集合,可以用来连接远程的服务器。具体查看setting.xml的英文说明。
参考配置:
setting.xml
2.需要上传的构建POM.xml添加
Distribution information for a project that enables deployment of the site and artifacts to remote web servers and repositories respectively.
3.执行 mvn 命令
4.显示结果
1.配置上传的用户名以及密码
maven的setting.xml中有一个servers节点,查看这个节点的注释,servers是身份验证配置信息的集合,可以用来连接远程的服务器。具体查看setting.xml的英文说明。
参考配置:
setting.xml
<server> <id>pingancloud_thirdparty</id> <username>deployment</username> <password>deployment</password> </server>
2.需要上传的构建POM.xml添加
<distributionManagement> <repository> <id>pingancloud_thirdparty</id> <name>Local Nexus Repository for thirdparty</name> <url>http://10.20.23.176/nexus/content/repositories/thirdparty/</url> </repository> </distributionManagement>
Distribution information for a project that enables deployment of the site and artifacts to remote web servers and repositories respectively.
3.执行 mvn 命令
mvn deploy -e
4.显示结果
Uploading: http://10.20.23.176/nexus/content/repositories/thirdparty/com/pingan/ adapter/maven-metadata.xml Uploaded: http://10.20.23.176/nexus/content/repositories/thirdparty/com/pingan/a dapter/maven-metadata.xml (328 B at 1.2 KB/sec) [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 7.280s [INFO] Finished at: Tue Mar 29 16:59:37 CST 2016 [INFO] Final Memory: 5M/15M [INFO] ------------------------------------------------------------------------ |