Jenkins部署Web項目到遠程tomcat

1.系統管理->管理插件->可選插件->搜索「Deploy to container Plugin」,勾選插件直接安裝,等着Jenkins自動安裝完成。此時咱們打開咱們以前新建的項目選擇「增長構建後的操做」中增長了一項「Deploy war/ear to a container",將咱們的war和ear工程部署到容器。tomcat

2.咱們添加一個deploy war/ear to a container選擇,Jenkins中構建後操做多出一個發佈選項WAR/EAR files:是war包的相對路徑
content path:tomcat的發佈路徑,即便用localhost/(content path設置的名字)來訪問項目.服務器

contaners :發佈到的容器,主要可發佈到tomcat、jboss、GlassFishui

deploy on failure:發生錯誤的時候是否發佈到tomcat插件

若是你部署的是集羣環境那麼能夠添加多個容器來部署應用。
此時只要咱們運行咱們的任務便可將咱們的應用發佈到tomcat,記住這裏要把應用服務器的防火牆關閉。
這裏在多說一點tomcat默認的登陸是註釋的,咱們須要打開。
在tomcat/conf/tomcat-users.xml下添加如下代碼便可code

<role rolename="manager"/> 
<role rolename="manager-script"/> 
<role rolename="manager-gui"/> 
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>  
<user username="admin" password="admin" roles="manager,manager-gui,manager-script,manager-jmx,manager-status"/>
相關文章
相關標籤/搜索