本地项目使用maven打包到nexus私服
2018-01-18 16:20
393 查看
一、maven/conf下setting.xml配置
设置帐号密码,注意在<servers>节点之下增加
<server>
<id>releases</id>
<username>admin</username>
<password>123456</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>123456</password>
</server>
</servers>
设置私服地址,注意在<profiles>节点之下增加
<profile>
<id>test</id>
<repositories>
<repository>
<id>test</id>
<name>test</name>
<!-- 该 url 没有意义,可以随便写,但必须有。 -->
<url>http://*</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>test</id>
<name>local private nexus</name>
<url>http://10.192.1.2:8081/nexus/content/groups/public/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
激活配置
<activeProfiles>
<activeProfile>test</activeProfile>
</activeProfiles>
二、项目中pom.xml配置,增加distributionManagement节点,注意与properties节点平级。
<distributionManagement> <!-- 远程部署管理信息 -->
<repository> <!--部署项目产生的构件到远程仓库需要的信息 -->
<id>releases</id>
<name>css Nexus Release Repository</name>
<url>http://10.192.1.18:8081/nexus/content/repositories/thirdparty</url>
</repository>
</distributionManagement>
三、打包项目,右键pom.xml-->run选择maven build....在参数Global这一项中输入deploy -e运行run即可
设置帐号密码,注意在<servers>节点之下增加
<server>
<id>releases</id>
<username>admin</username>
<password>123456</password>
</server>
<server>
<id>snapshots</id>
<username>admin</username>
<password>123456</password>
</server>
</servers>
设置私服地址,注意在<profiles>节点之下增加
<profile>
<id>test</id>
<repositories>
<repository>
<id>test</id>
<name>test</name>
<!-- 该 url 没有意义,可以随便写,但必须有。 -->
<url>http://*</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</repository>
</repositories>
<pluginRepositories>
<pluginRepository>
<id>test</id>
<name>local private nexus</name>
<url>http://10.192.1.2:8081/nexus/content/groups/public/</url>
<releases><enabled>true</enabled></releases>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
激活配置
<activeProfiles>
<activeProfile>test</activeProfile>
</activeProfiles>
二、项目中pom.xml配置,增加distributionManagement节点,注意与properties节点平级。
<distributionManagement> <!-- 远程部署管理信息 -->
<repository> <!--部署项目产生的构件到远程仓库需要的信息 -->
<id>releases</id>
<name>css Nexus Release Repository</name>
<url>http://10.192.1.18:8081/nexus/content/repositories/thirdparty</url>
</repository>
</distributionManagement>
三、打包项目,右键pom.xml-->run选择maven build....在参数Global这一项中输入deploy -e运行run即可
相关文章推荐
- 使用 maven 部署项目到私服 nexus 出现 Deployment failed 问题的解决方法
- 使用nexus搭建maven仓库(本地私服)
- Maven项目的打包发布到Nexus私服和服务器
- 使用nexus搭建maven仓库(本地私服)
- 如何发布本地maven项目jar包部署到nexus私服?
- Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(三): 配置篇
- Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(四): 实战篇
- 项目构建maven-使用Nexus创建maven私服
- Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(二): 安装篇
- 使用nexus本地搭建maven私服
- 使用nexus搭建maven仓库(本地私服)
- Maven的使用,Nexus建立本地仓库以及Eclipse导入Maven项目(一): 准备篇
- maven上传私有jar包到本地私服仓库,私服使用nexus repository manager 3.3
- maven项目--使用nexus搭建私服
- Maven学习 (四) 使用Nexus搭建Maven私服
- maven项目配置时私服nexus以及仓库repository的一些情况
- Maven学习 (四) 使用Nexus搭建Maven私服
- [使用心得]maven2之m2eclipse使用手册之五添加新的依赖项目到本地仓库
- 使用maven-war-plugin 对Maven项目进行动态打包
- 私服 Nexus 在Java web 项目中的使用