mvn tomcat7:deploy命令自动打包所在目录部署到tomcat7中。部署时tomcat7必须在运行中。
其他命令为:undeploy、redeploy,如果出现write error,可尝试redeploy进行部署。
eclipse中 Run as --> maven build --> tomcat7:deploy进行自动部署。
%TOMCAT_HOME%/conf/tomcat-users.xml
<tomcat-users> <role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="admin" password="admin" roles="manager-gui,manager-script" /> </tomcat-users>
%MAVEN_HOME%/conf/settings.xml
<pluginGroups> <pluginGroup>org.apache.tomcat.maven</pluginGroup> </pluginGroups> <servers> <server> <id>TomcatServer</id> <username>admin</username> <password>admin</password> </server> </servers>
扫描二维码关注公众号,回复:
221719 查看本文章
pom.xml
<plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <url>http://localhost:8080/manager/text</url> <server>TomcatServer</server> <username>admin</username> <password>admin</password> <path>/myWebApp</path> </configuration> </plugin> </plugins>