1.使用maven+tomcat事项热部署
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,将看到如下界面
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相关教程见以下内容:
CentOS 6.6下安装配置Tomcat环境 http://www.linuxidc.com/Linux/2015-08/122234.htm
RedHat Linux 5.5安装JDK+Tomcat并部署Java项目 http://www.linuxidc.com/Linux/2015-02/113528.htm
Tomcat权威指南(第二版)(中英高清PDF版+带书签) http://www.linuxidc.com/Linux/2015-02/113062.htm
Tomcat 安全配置与性能优化 http://www.linuxidc.com/Linux/2015-02/113060.htm
Linux下使用Xshell查看Tomcat实时日志中文乱码解决方案 http://www.linuxidc.com/Linux/2015-01/112395.htm
CentOS 64-bit下安装JDK和Tomcat并设置Tomcat开机启动操作步骤 http://www.linuxidc.com/Linux/2015-01/111485.htm
CentOS 6.5下安装Tomcat http://www.linuxidc.com/Linux/2015-01/111415.htm
Tomcat中session的管理机制 http://www.linuxidc.com/Linux/2016-09/135072.htm
Tomcat 的详细介绍:请点这里
Tomcat 的下载地址:请点这里
本文永久更新链接地址:http://www.linuxidc.com/Linux/2017-03/141397.htm