我意识到这与这个问题非常相似:how to set windows service in hudson 1.398但是这个解决方案在我的案例中不起作用或似乎不适用。
我是哈德森诺布。我从Hudson网站下载了.war文件。我尝试使用这两个页面作为指南: http://wiki.hudson-ci.org/display/HUDSON/Installing+Hudson+as+a+Windows+service
http://java.dzone.com/articles/installing-hudson-windows
然后我从命令行使用“java -jar hudson.war”提取战争。我试过正常打开命令行并以管理员身份运行。
我导航到http://localhost:8080,然后点击“Manage Hudson”,但我没有“安装为Windows服务”的选项。我正在使用我的本地Windows 7 Ultimate N 64位。我安装了.NET Framework版本4。我做错了什么导致这个选项不出现?
答案 0 :(得分:5)
答案 1 :(得分:1)
这似乎是其他人正在经历的问题。也许在
提交错误http://issues.hudson-ci.org/secure/Dashboard.jspa
作为一种解决方法,您只需使用Java Service Wrapper并手动设置即可。这非常简单,网站上有很好的文档。
答案 2 :(得分:0)
我和v.1.398有同样的问题。
然后我尝试安装v.1.348(因为我们在另一台机器上运行该版本),然后我选择了“安装为Windows服务”,然后我升级到最新版本(我的情况1.398)
(另一件事,如果可能的话考虑使用Jenkins,至少在Windows机器上安装服务更简单)