Maven部署項目到遠程Tomcat

Maven部署項目到遠程Tomcathtml

 

程序版本:Maven3.3.9, Tomcat8.5.23, Eclipse4.7 oxygen瀏覽器

 

1.tomcat 配置 conf/tomcat-users.xml緩存

1) 設置一個tomcat用戶及密碼,能夠根據本身要求設置。tomcat

同時擁有manager-gui和manager-script兩個角色,角色名稱不能隨便改。eclipse

2)驗證:啓動tomcat,打開網址(ip和端口改爲對本身的)maven

http://127.0.0.1:8080/manager/htmlui

輸入前面設置的用戶名、密碼能登陸成功。若是輸入錯誤,先清空瀏覽器緩存,而後刷新頁面後從新輸入。url

2. maven 配置settings.xml.net

 

id:名稱隨意起插件

username、password對應上一步本身設置的信息。

Maven配置文件設置該用戶名、密碼的目的:遠程部署時,請求tomcat放行。

3.項目pom.xml配置

Pom.xml文件中增長「tomcat7-maven-plugin」,除了tomcat7,tomcat8/8.5/9都適用這個插件。

 

<url>http://127.0.0.1:8080/manager/text</url>

Ip和端口改爲本身的。

<username>tomcat</username>

<password>tomcat</password>

用戶名、密碼改爲本身的。

<update>true</update>

使用mvn tomcat7:deploy時,若是已經存在該項目,則更新。

<path>/bootframe</path>

指定部署完成後的訪問路徑如:

http://127.0.0.1:8080/bootframe

 

4.maven命令部署

1)使用maven命令直接部署。cmd 命令行中,切換到項目目錄下,輸入命令:mvn tomcat7:deploy

2)在eclipse中調用maven命令部署

 

注意:

若是tomcat是在eclipse外部獨立不啓動的,則項目內打斷點是不能調試的。只有經過eclipse(在其內部)啓動tomcat,再經過eclispe內的maven 部署,才能debug除此以外根本就不會進斷點。

關於調試,會在《在Eclipse中調試Maven項目》一文中介紹。

相關文章
相關標籤/搜索