maven实现tomcat热部署
2016-03-16 15:08
411 查看
1.使用maven+tomcat事项热部署
1.1修改tomcat-user.xml
修改后启动tomcat,输入http://localhost:8080/manager,输入username和password,将看到如下界面
![](http://images2015.cnblogs.com/blog/702388/201603/702388-20160316142659724-318483670.jpg)
1.2代码pom.xml中添加
1.3使用命令部署
1.1修改tomcat-user.xml
<role rolename="manager-gui"/> <!--manager-gui,manager-script不是随便取的,manager-gui实现启动图形界面,manager-script实现自动部署-->
<role rolename="manager-script"/> <user username="taotao" password="123456" roles="manager-script,manager-gui"/>
修改后启动tomcat,输入http://localhost:8080/manager,输入username和password,将看到如下界面
![](http://images2015.cnblogs.com/blog/702388/201603/702388-20160316142659724-318483670.jpg)
1.2代码pom.xml中添加
<build> <plugins> <!-- 配置Tomcat插件 --> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <port>8082</port> <path>/</path><!-- 启动容器后访问的地址,如果使用热部署,/将部署到ROOT中,/myProject 将项目名修改为myProject,将在ROOT同级目录中建立myProject目录--> <!-- 以下配置是事项热部署 --> <url>http://localhost:8080/manager/text</url> <!--tomcat的地址,后面/manager/text不能变--> <username>taotao</username> <password>123456</password> </configuration> </plugin> </plugins> </build>
1.3使用命令部署
tomcat7:deploy //第一次部署 -DskipTests 不进行测试 tomcat7:redeploy //重新部署
相关文章推荐
- 解决多个tomcat端口冲突
- tomcat-8.0
- 如何配置tomcat数据源以及Cannot create JDBC driver of class '' for connect URL 'null'
- tomcat优化小总结(window环境下)
- MyEclipse+Tomcat+MAVEN+SVN项目完整环境搭建
- Windows 10下安装Tomcat,文件目录共享访问
- Linux下tomcat使用
- 在MyEclipse中运行tomcat报错 严重: Error starting static Resources
- JBoss Web和 Tomcat的区别
- 查看TOMCAT内存使用情况(总结)
- 在tomcat下指定JDK路径
- 如何同时启动多个Tomcat服务
- MyEclipse 2015 运行tomcat 内存溢出的解决方法
- tomcat8目录结构
- (转)Tomcat内存设置详解
- tomcat 端口被占用
- tomcat manager the Cross Origin Resource Sharing
- 结合Apache和Tomcat实现集群和负载均衡
- 自动化测试:k8s环境下,通过检测文件是否存在来自动启停tomcatapp的方法_20160316_七侠镇莫尛貝
- Tomcat 启动GZIP 压缩