修改tomcat-users.xml
vim tomcat/conf/tomcat-users.xml
在文件中加入节点中加入
<role rolename="manager-gui" />
<role rolename="manager-script" />
<user username="tomcat" password="tomcat" roles="manager-gui, manager-script" />
启动tomcat后访问:localhost:8080/manager,输入账号密码就可以进入tomcat管理界面,可以直接将war包上传到tomca,而不需要停止服务。
tomcat插件热部署:
在pom文件中加入如下配置
<build>
<finalName>winner-test</finalName>
<plugins>
<plugin>
<groupId>org.apache.tomcat.maven</groupId>
<artifactId>tomcat7-maven-plugin</artifactId>
<version>2.2</version>
<configuration>
<port>8080</port>
<!--/会部署到ROOT下-->
<path>/</path>
<!--系统热部署配置-->
//Tomcat7+路径是/manager/text,Tomcat6是/manager~
<url>http://192.168.0.106:8080/manager/text</url>
<username>sihai</username>
<password>sihai</password>
</configuration>
</plugin>
</plugins>
</build>
初次部署可以使用 “tomcat7:deploy” 命令,如果ROOT不存在,则使用此命令
如果已经部署过使用 “tomcat7:redeploy” 命令,如果ROOT存在,则使用此命令覆盖即可