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

菜鳥(niǎo)教程工具(三)——Maven自己主動(dòng)部署Tomca

系統(tǒng) 2156 0

書(shū)連接至背面,在博客上,他介紹了如何使用Maven該項(xiàng)目包,這篇文章說(shuō),關(guān)于如何使用Maven會(huì)踢war部署包Tomcat。而不是手動(dòng)copy過(guò)去。


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


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插件自己主動(dòng)部署配置 -->
<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>
		<!-- 以下三項(xiàng)與Maven的Setting文件一致 -->
		<server>tomcat7x</server>  
		<username>admin</username>  
		<password>admin123</password>
	</configuration>
</plugin>

    

接下來(lái):1, pom.xml文件 右擊——>run as 執(zhí)行Maven的clean;2。手動(dòng)啟動(dòng)Tomcat,執(zhí)行startup.bat。3,右擊pom執(zhí)行命令換成package tomcat7:redeploy。


cargo插件:


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


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>
    


接下來(lái)能夠使用cargo:run命令在Eclipse中啟動(dòng)Tomcat并部署項(xiàng)目,也能夠用cargo:deploy命令將項(xiàng)目部署到已經(jīng)在外部啟動(dòng)的Tomcat。使用cargo:run之前須要使用install命令將項(xiàng)目打包,能夠直接用組合命令:install cargo:run。這樣打完包后會(huì)自己主動(dòng)執(zhí)行。


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



菜鳥(niǎo)教程工具(三)——Maven自己主動(dòng)部署Tomcat


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

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

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!?。?/p>

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 屏边| 韩城市| 吴旗县| 班玛县| 和林格尔县| 永德县| 资中县| 东乡| 石屏县| 隆林| 安宁市| 宁海县| 会东县| 东宁县| 通山县| 屏边| 阿拉善左旗| 句容市| 崇州市| 固原市| 宜丰县| 双峰县| 绿春县| 裕民县| 和政县| 波密县| 新巴尔虎左旗| 皋兰县| 墨江| 德阳市| 易门县| 锦屏县| 平塘县| 资阳市| 临湘市| 唐河县| 临江市| 湘西| 益阳市| 华池县| 林州市|