Maven远程发布项目到tomcat
2015-05-13 16:47
204 查看
向tomcat发布项目,每次都要打包传送再运行,非常麻烦.偶然一天发现maven有插件可以直接发布到tomcat.今天把大体过程介绍给大家.
首先在pom中配置tomcat插件:
然后是配置tomcat端,增加用户和权限,tomcat-users.xml:
配置完成后,运行tomcat.最后在项目下运行:
mvn tomcat7:deploy -Dmaven.test.skip=true
-Dmaven.test.skip=true 意思是跳过测试代码,直接发布
首先在pom中配置tomcat插件:
<plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://localhost:9090/manager/text</url> <!-- server名字,可以随便启,也可以直接去掉 --> <server>tomcat8.0</server> <!-- 下边是用户名和密码,需要在tomcat服务器中配置 --> <username>maven</username> <password>tobepro</password> <!-- 项目发布路径 --> <path>/maven_tomcat</path> <!-- 是否更新,针对tomcat下边已经存在此项目 --> <update>true</update> </configuration> </plugin>
然后是配置tomcat端,增加用户和权限,tomcat-users.xml:
<!-- 添加权限 --> <role rolename="manager-gui"/> <role rolename="manager-script"/> <!-- 添加用户 --> <user username="maven" password="tobepro" roles="manager-gui,manager-script"/>
配置完成后,运行tomcat.最后在项目下运行:
mvn tomcat7:deploy -Dmaven.test.skip=true
-Dmaven.test.skip=true 意思是跳过测试代码,直接发布
相关文章推荐
- jenkins通过maven的tomcat7-maven-plugin远程发布项目
- 使用maven发布idea中web项目到远程tomcat服务器
- maven项目发布至远程tomcat服务器
- maven发布web项目到tomcat,并启用远程调试
- 在eclipse中引入maven web项目,jar包没有发布到tomcat的lib目录下的解决办法
- MyEclipse 中build path选中不了,maven项目无法编译,maven创建的项目无法发布到tomcat
- tomcat没有发布maven项目依赖的本地jar包
- maven项目中部署项目到远程Tomcat服务器
- maven项目发布到tomcat以及导包需要注意的几个小问题。
- Maven学习 (五) Elipse中发布一个Maven项目到Tomcat
- 【问题解决】IDEA-Maven下Tomcat发布Web项目,遇到Jar包无法找到
- intellij下将springboot项目打成war包发布到远程tomcat服务器上
- 关于maven项目搭建并发布到linux(tomcat)
- Maven_tomcat_eclipst下项目发布设置
- 动态发布maven项目到tomcat
- jenkins构建Maven项目远程发布到服务器
- Tomcat发布Maven项目遇到的种种异常
- spring boot项目发布tomcat容器和maven的私有仓库引用
- 使用eclipse 、tomcat及maven发布项目的相关配置作用
- maven项目发布到tomcat以及导包需要注意的几个小问题。