maven 部署 Java Web 项目到 Tomcat8
1. 打开 Tomcat 文件夹下的 conf 文件夹中的 tomcat-users.xml
2. 在里面添加以下代码
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="admin"/>
<role rolename="admin-gui"/>
<role rolename="manager-script"/>
<user username="tomcat" password="123456" roles="admin-gui,admin,manager-gui,manager,manager-script"/>
3. 配置后,在 pom.xml 中如下使用
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<url>http://localhost:8080/manager/text</url>
<username>tomcat</username>
<password>123456</password>
<path>/maven_SSH</path>
</configuration>
</plugin>
4. 部署项目,使用插件运行:mvn tomcat7:deploy。重新部署的话,命令为:mvn clean tomcat7:undeploy tomcat7:deploy。
补充:maven 中配置 server,打开 maven 文件夹下的 conf 文件夹下的 settings.xml,添加以下代码:
<server>
<id>tomcat8</id>
<username>tomcat</username>
<password>123456</password>
</server>