打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Nexus搭建Maven私服(五) Maven远程部署web工程

Maven远程部署web工程

 

在Maven项目中添加  tomcat-maven-plugin 插件

pom.xml 配置如下:

<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>tomcat-maven-plugin</artifactId>
<version>1.2-SNAPSHOT</version>
<configuration>
<url>http://IP:port/manager/html</url>
<server>tomcat</server>
<warFile>${project.build.directory}/${project.build.finalName}.${project.packaging}</warFile>
</configuration>
</plugin>

 

tomcat配置如下:

conf/tomcat-user.xml

 

<tomcat-users>
<role rolename="manager"/>
<user username="tomcat" password="****" roles="manager"/>
</tomcat-users>


maven 配置如下
~/.m2/setting.xml

<server>
<id>tomcat</id>
<username>tomcat</username>
<password>****</password>
</server>


maven 命令: mvn tomcat:deploy

注: 打war包如果想去除掉version 可在
<build></build> 中添加<finalName>lifeix-*</finalName>
刚最后生成的war包名为finalName名.

参考: http://mojo.codehaus.org/tomcat-maven-plugin/index.html 

 

Nexus搭建Maven私服(一) Maven安装

Nexus搭建Maven私服(二) 分发构件至远程仓库

Nexus搭建Maven私服(三) 版本控制

Nexus搭建Maven私服(四) Maven 相关打包插件

Nexus搭建Maven私服(五) Maven远程部署web工程

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
maven自动部署war包到tomcat
maven集成tomcat进行web应用测试
Maven经常使用的三种作用
Maven使用Cargo实现自动化部署
jenkins安装部署全过程
Maven项目下进行Tomcat热部署教程
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服