尝试在 Windows 7 上以唯一管理员用户身份安装 Jenkins,并关闭 UAC 时出现以下错误:
我尝试过的所有方法都无法解决这个问题,系统可以从同一个文件顺利安装到另一台运行相同操作系统并使用相同设置的电脑上(尽管我重新安装了系统以进行检查)。
答案1
我找到了一个基于此的解决方案Jan 的回答问题是 Windows 正在寻找服务的证书,而您的服务器无法访问互联网。最好的选择是启用服务器的互联网访问权限以安装 Jenkins。安装 Jenkins 后,您将不再需要它。
您也可以尝试通过这种方式禁用证书检查(尽管我不确定这是否有效。)
1)创建目录:C:\Program Files (x86)\Jenkins
2)创建一个名为jenkins.exe.config
3)在文本文件中添加以下文本:
<configuration>
<runtime>
<generatePublisherEvidence enabled="false"/>
</runtime>
</configuration>
4)以Administrator
答案2
我在 Windows XP 机器上遇到了类似的问题。
在我的案例中,服务无法启动的原因是应用程序事件日志已满。也就是说,清除应用程序事件日志后,服务启动没有问题。
也许检查您的事件日志(eventvwr.msc)是一个起点。