分享

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

 nacy2012 2014-10-22

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./tomcat-maven-plugin/index.html 

 

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

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

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

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

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

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多