關於maven自動部署tomcat9 步驟


maven 自動部署tomcat9 (遠程方法)

1.首先要去配置用戶,在tomcat的conf中有tomcat_users.xml,在其中有tomcat-user的配置

 配置:<tommcat-users>
        <role rolename="manager-gui"/>
        <role rolename="manager-script"/>
        <user username="xxxx" password="xxxx" roles="manager-gui,manager-script"/>
        </tomcat-users>
  其中需要注意:配置xxxx與xxxx最好不要相同
  1. 配置maven中的setting.xml文件

     <server>
           <id>tomcat9</id>                    //這個是自定義,但是這個最后是要與pom.xml中所指定的相同
       <username>xxxx</username>     //用戶名和密碼與上方對應
           <password>xxxx</password> 
     </server>
    

3.在pom.xml中指定

org.apache.tomcat.maven
tomcat7-maven-plugin
2.2

${server.url}/manager/text
http://xxxxxx:8080/manager/text //好像tomcat7之上都是這么寫的. xxxx自定義
tomcat9 //這里與上方所指定的id相同,對應上
/項目名 //指定你所部署的項目名,關乎路徑
xxxx
xxxx

4.使用步驟:
a.開啟tomcat,,,,,,,這里記住,不要去開啟你eclipse中部署的tomcat,因為那是閹割的.......要去你下載的tomcat中去手動開啟tomcat.
b.項目右鍵 找到maven,其中的maven-build 配置為tomcat7:deploy(第一次) 可以打成war包,部署上tomcat,,,,第二次及以后使用tomcat7:redeploy 運行tomcat7:run
c.出現沒有連接上的錯誤,一般出現在兩個地方,第一個是tomcat沒有按照b步驟開,第二種是配置文件的問題,,,,,,,,,
在配置完tomcat_users.xml后可以去嘗試連接 localhost:8080/manager/html試一試是否連接上並且是否需要使用用戶名和密碼去登陸.


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM