2014-02-19 54 views
2

我部署到Tomcat使用詹金斯作爲一個生成後行動部署WAR文件使用碼頭詹金斯

WAR/EAR files=**/demo.war 
Context path=application 
Container=tomcat 7 

Manager user name=admin 
Manager password=admin 
Tomcat URL=https://localhost:8080/ 

如何war文件部署到使用詹金斯碼頭,而不是tomcat的war文件。該項目是一個maven項目,沒有任何插件的碼頭。

回答

0

我認爲這樣做最簡單的方法是:

添加到pom.xml中的pluguns下一行

 <plugin> 
      <groupId>org.eclipse.jetty</groupId> 
      <artifactId>jetty-maven-plugin</artifactId> 
      <version>9.1.1.v20140108</version> 
      <configuration> 
       <stopPort>9966</stopPort> 
       <stopKey>stopKey</stopKey> 
       <stopWait>20</stopWait> 
      </configuration> 
     </plugin> 

2.更改目標,以

mvn碼頭:停止碼頭:分叉

如果你不能改變pom.xml,那麼你可以創建單獨的pom.xml(在其他文件夾上)。並用這個pom.xml運行相同的任務。發佈步驟>調用頂級Maven目標> advavanced