日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

菜鳥教程工具(三)——Maven自己主動部署Tomca

系統 2135 0

書連接至背面,在博客上,他介紹了如何使用Maven該項目包,這篇文章說,關于如何使用Maven會踢war部署包Tomcat。而不是手動copy過去。


眼下比較流行的方式有兩種:一種是利用Tomcat官方的Maven插件;一種是利用cargo插件。以下挨個說怎么配置。


Tomcat插件:

在Tomcat的tomcat-users.xml文件里增加例如以下配置:

      <!--Tomcat-users文件配置-->
<tomcat-users>
	<role rolename="manager"/>    
	<role rolename="admin"/>  
	<role rolename="manager-gui"/>    
	<role rolename="manager-script"/>    
	<user username="admin" password="admin123" roles="manager-script,manager-gui,manager,admin"/>   
</tomcat-users>

    

在Maven的Setting.xml文件里增加例如以下配置:

      <!--Setting文件須要增加-->
<server>  
	<id>tomcat7x</id>  
	<username>admin</username>  
	<password>admin123</password>  
</server>
    


在Maven的pom.xml文件的project——>build——>plugins

      <!-- Tomcat插件自己主動部署配置 -->
<plugin>
	<groupId>org.apache.tomcat.maven</groupId>
	 <artifactId>tomcat7-maven-plugin</artifactId>
	<version>2.2</version>
	 <configuration>
		<!-- Tomcat6將text替換為html-->
		<url>http://localhost:7070/manager/text</url>
		<!-- 以下三項與Maven的Setting文件一致 -->
		<server>tomcat7x</server>  
		<username>admin</username>  
		<password>admin123</password>
	</configuration>
</plugin>

    

接下來:1, pom.xml文件 右擊——>run as 執行Maven的clean;2。手動啟動Tomcat,執行startup.bat。3,右擊pom執行命令換成package tomcat7:redeploy。


cargo插件:


相同也須要在tomcat-users.xml文件和Maven的Setting.xml文件配置用戶信息。這里就不反復了。


pom.xml文件里相同在plugins增加配置信息:

      <plugin>
	<groupId>org.codehaus.cargo</groupId>
	<artifactId>cargo-maven2-plugin</artifactId>
	<version>1.4.9</version>
	<configuration>
		<container>
			<containerId>tomcat6x</containerId>
			<home>D:\apache-tomcat-6.0.36</home>
		</container>
		<configuration>
			<type>existing</type>
			<home>D:\apache-tomcat-6.0.36</home>
		</configuration>
	</configuration>
</plugin>
    


接下來能夠使用cargo:run命令在Eclipse中啟動Tomcat并部署項目,也能夠用cargo:deploy命令將項目部署到已經在外部啟動的Tomcat。使用cargo:run之前須要使用install命令將項目打包,能夠直接用組合命令:install cargo:run。這樣打完包后會自己主動執行。


好吧,,兩種方法都介紹完了,選擇你喜歡的一個像。歡迎交流,下一次。



菜鳥教程工具(三)——Maven自己主動部署Tomcat


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 景谷| 新民市| 勃利县| 友谊县| 南开区| 广饶县| 洞头县| 商城县| 铜山县| 达尔| 达州市| 邹平县| 陈巴尔虎旗| 宜川县| 宁德市| 山东省| 古田县| 蓬溪县| 偏关县| 尼玛县| 运城市| 恩平市| 阿克陶县| 长泰县| 郸城县| 南木林县| 泰兴市| 衡东县| 洛川县| 江孜县| 沐川县| 临武县| 分宜县| 馆陶县| 双辽市| 延安市| 广昌县| 宜川县| 南城县| 聂拉木县| 商水县|