我在Windows 7上運行Hudson作爲Windows服務。我通過從http://hudson-ci.org/download/war/下載最新版本作爲war文件來完成此操作。我把戰爭文件放在C:\ Build \ Hudson中,然後在cmd中輸入命令「C:\ Build \ Hudson> java -jar hudson.war」來啓動它(請參閱here)。在不同端口上運行Hudson作爲Windows服務
當我完成安裝插件後,我去「管理哈德森」,並點擊「安裝爲Windows服務」。你可以看到我在這裏所做的一步一步的說明:http://wiki.hudson-ci.org/display/HUDSON/Installing+Hudson+as+a+Windows+service。它現在在端口8080上運行。我想要將其更改爲在端口19091上運行。在谷歌搜索和搜索堆棧溢出查找答案之後,似乎標準方法是更改Hudson.xml中的設置,即位於Hudson安裝目錄中(示例答案見here)。
下面是問題:對於我來說,沒有安裝目錄,因爲我下載了Hudson作爲war文件。所以我的問題是:有沒有辦法改變哈德遜港作爲服務運行而不重新開始,還是我需要對整個過程進行不同的處理(如果是這樣,最好的方法是什麼)?