2014-01-13 27 views
3

我期待到安裝詹金斯,在說明它說才能由Java .war文件包含一個網絡服務器

「易於安裝:只要Java的罐子jenkins.war,或在 的servlet部署容器,沒有額外的安裝,沒有數據庫。「

我明白servlet容器的方法,但上面的語句是否意味着安裝Java並運行.war文件會以某種方式啓動web服務器並開始提供http請求?

回答

4

是,戰爭文件包含內置Winstone servlet容器,並運行命令將啓動它,讓它偵聽端口8080

編輯請求:詹金斯1.535以上捆綁碼頭(而不是Winstone)。您仍然可以使用java -jar jenkins.war運行它。

+0

Jenkins 1.535及以上版本捆綁Jetty(而不是Winstone),因此您可以運行java -jar jenkins.war。見https://wiki.jenkins-ci.org/display/JENKINS/Jetty –

+0

@Brice感謝您的更新,我已經編輯了我的答案與該信息。 –

1

Jenkins與Winstone捆綁在一起,這是一個非常輕量級的servlet容器。因此,Jenkins可以按照指令的說明從命令行啓動,無需任何額外的軟件安裝。