【问题标题】:Hudson 1.398 on Windows 7 doesn't have Install as Windows Service optionWindows 7 上的 Hudson 1.398 没有安装为 Windows 服务选项
【发布时间】:2011-03-24 20:58:36
【问题描述】:

我意识到这与这个问题非常相似: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,然后单击“管理 Hudson”,但我没有“安装为 Windows 服务”选项。我正在使用我的本地 Windows 7 Ultimate N 64 位。我安装了 .NET Framework 版本 4。我做错了什么导致此选项不出现?

【问题讨论】:

  • 您是否启用了 UAC?你可以在禁用 UAC 的情况下试试吗?

标签: windows-7 windows-services hudson


【解决方案1】:

您还可以使用 Jenkins,大多数前 Hudson 开发人员都在此工作(请参阅 this),现在有一个 Windows 安装程序。

【讨论】:

    【解决方案2】:

    这似乎是其他人也遇到的问题。也许在

    处提交错误

    http://issues.hudson-ci.org/secure/Dashboard.jspa

    作为一种解决方法,您可以只使用 Java Service Wrapper 并手动设置它。做起来很简单,网站上有很好的文档。

    http://wrapper.tanukisoftware.com/doc/english/download.jsp

    【讨论】:

    【解决方案3】:

    我对 1.398 版有同样的问题。

    然后我尝试安装 v. 1.348(因为我们在另一台机器上运行该版本),然后我选择“安装为 Windows 服务”,然后我升级到最新版本(我的案例 1.398) .

    (另一件事,如果可能的话考虑使用Jenkins,至少在windows机器上安装服务更简单)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-06
      • 1970-01-01
      相关资源
      最近更新 更多