我在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文件。所以我的问题是:有没有办法改变哈德逊港作为服务运行而不重新开始,还是我需要对整个过程进行不同的处理(如果是这样,最好的方法是什么)?