2014-02-15 63 views
1

我有XAMPP公司安裝在贏機器上的Tomcat。當my domain.com/webapps/appName的url從另一臺機器以及本地機器輸入時,它工作正常。如何部署與詹金斯安裝tomcat網絡應用程序

我再裝詹金斯,不能再訪問應用程序 - 我想這是因爲端口8080的BT我做的還不夠足以制定出一個解決方案。

我試圖鏈接詹金斯端口 - How to start jenkins on different port rather than 8080 using command prompt in Windows? - 這個工作,但詹金斯現在是既9090和8080

誰能幫助嗎? 謝謝。

+0

有沒有可能是你在端口9090開始了第二次詹金斯實例,而一個實例已經在8080端口上運行?你是否試圖殺死(或重新啓動),然後再次啓動Jenkins? –

+0

@DavidLevesque - 這是一種可能性。我會重新啓動整個系統來檢查。 – null

+0

@DavidLevesque - 在pc重新啓動後,jenkins仍在端口8080和9090上,導致無法找到錯誤。 – null

回答

2

如果您將Jenkins安裝爲Windows服務(如果您使用Windows安裝程序安裝它),您需要編輯位於Jenkins安裝目錄根目錄中的Jenkins配置文件jenkins.xml中的端口。

您鏈接到只有答案,如果你從命令提示符下運行詹金斯,如果不安裝它作爲Windows服務應用。

+0

這是有道理的 - 我的錯誤:) 你會發生?知道我需要在配置文件中更改端口?它的大部分似乎是哈德遜權限,並沒有明顯的port = 8080類型的東西。 – null

+0

尋找字符串'--httpPort =' –

+0

是的,那不是。對於一個配置文件來說,它似乎沒有太多進展。它是位於安裝文件夾內的config.xml文件? C:/ Prgram File/Jenkins/config.xml – null