说明
: Tomcat有个后台管理功能,可以实现工程热部署,不需要停止Tomcat即可实现项目部署,配合Maven命令可以一键部署到服务器。
Tomcat热部署方法:
- 第一步:需要修改tomcat的conf/tomcat-users.xml配置文件。添加用户名、密码、权限。
<role rolename="manager-gui" />
<role rolename="manager-script" />
<user username="tomcat" password="tomcat" roles="manager-gui, manager-script"/>
- 第二步:重新启动tomcat
maven配置
- pom文件修改
<build>
<plugins>
<!-- 配置Tomcat插件 -->
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<configuration>
<port>8081</port>
<path>/</path>
<url>http://192.168.126.128:8080/manager/text</url>
<username>tomcat</username>
<password>tomcat</password>
</configuration>
</plugin>
</plugins>
</build>
- *使用maven命令进行部署
: tomcat7:deploy
: tomcat7:redeploy
: 部署的路径是“/”会把系统部署到webapps/ROOT目录下。
: 部署工程跳过测试:
: clean tomcat7:redeploy -DskipTests