1.配置tomcat的manager
編輯遠程tomcat服務器下的conf/tomcat-users.xml,在末尾增長配置內容html
<tomcat-users> <role rolename="manager"/> <role rolename="manager-gui"/> <role rolename="admin"/> <user username="admin" password="123456" roles="admin,manager,manager-gui"/> </tomcat-users>
2.啓動tomcat
訪問http://ip:port/manager/html (本地:http://localhost:8080/manager/html)
彈出帳號驗證提示:輸入上面<user>標籤中的用戶名密碼
進入管理頁面apache
3.maven的配置
在pom.xml中配置tomcat
<plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2.2</version> <configuration> <!-- 域名也能夠 --> <url>http://ip:port/manager/text</url> <!-- 能夠在maven的setting.xml中配置 <server> <id>TomcatServer</id> <username>admin</username> <password>123456</password> </server> 做爲全局登陸祕鑰,也可單獨配置 若是使用全局的祕鑰則必須寫<server>xxx</server> xxx與全局定義的id名稱相同 --> <server>TomcatServer</server> <username>admin</username> <password>123456</password> <!-- 發佈的路徑,與tomcat管理目錄中的路徑對應 /表示發佈到根目錄 --> <path>/</path> <!-- <update>true</update> 會將發佈目錄下的數據清空 --> <update>true</update> </configuration> </plugin> </plugins>
4.部署項目
右擊pom.xml, maven build, 輸入tomcat7:deploy服務器
5.等待上傳maven
參考:https://stackoverflow.com/questions/16230666/failed-to-execute-goal-org-codehaus-mojotomcat-maven-plugin1-1deploy-defaultui