<?xml version='1.0' encoding='utf-8'?> <tomcat-users> <role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="tomcat" password="123456" roles="manager-gui"/> <user username="root" password="123456" roles="manager-script"/> </tomcat-users>這樣就能夠在http://127.0.0.1/manager/html 這裏管理時使用tomcat/123456登錄管理
<!-- tomcat redelopy --> <!-- 部署 --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <version>1.1</version> <configuration> <url>http://127.0.0.1/manager/text</url> <username>root</username> <password>123456</password> <path>/mywebapp</path> </configuration> </plugin>這種方式配置已經完成了,固然用戶名(username)和密碼(password)也能夠在maven的setting.xml裏配,那在pom.xml就配一個名稱還須要下面第三步部配置,像這樣,
<!-- tomcat redelopy --> <!-- 部署 --> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>tomcat-maven-plugin</artifactId> <version>1.1</version> <configuration> <url>http://127.0.0.1/manager/text</url> <server>tomcat</server> <path>/mywebapp</path> </configuration> </plugin>三、在maven的setting.xml的server中配
<server> <id>tomcat</id> <username>root</username> <!--tomcat用戶名和密碼---> <password>123456</password> </server>
執行部署命令 html
運行打包部署: mvn tomcat:deploy 撤銷部署: mvn tomcat:undeploy 啓動web應用: mvn tomcat:start 中止web應用: mvn tomcat:stop 從新部署: mvn tomcat:redeploy 部署展開的文件: mvn war:exploded tomcat:exploded
同時tomcat還可開啓遠程調試,進行java調試。 java
1 修改startup.bat
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888
2 修改catalina.bat
修改set JPDA_TRANSPORT=dt_socket
修改set JPDA_ADDRESS=8888 web
這樣開啓tomcat遠程調試端口 shell
在eclipse鏈接遠程端口進行調試便可
tomcat