簡體   English   中英

使用jenkins將war文件部署到jetty

[英]Deploy war file to jetty using jenkins

我使用jenkins將war文件部署到tomcat作為構建后操作

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

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

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

我認為最簡單的方法是:

1.添加pom.xml下一行的插件

        <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 jetty:stop jetty:run-forked

如果您無法更改pom.xml,則可以創建單獨的pom.xml(在其他文件夾上)。 並使用此pom.xml運行相同的任務。 發布步驟>調用頂級maven目標> advavanced

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM