我已经在我的 Windows 8 上下载并安装了 Tomcat servlet …
其中存在许多应用程序的 .war
文件。还有詹金斯。我能够启动它并通过它创建作业和插件。但是我在安装 Maven 时为 Advanced -> plugin -> HTTP Proxy 提供了错误的凭据。也许这就是阻止我登录并提供消息的原因:管理员缺少总体/读取权限。
我在 Jenkins 和许多其他网站上进行了搜索;嘿,他们提到要遵循这些步骤……
- 停止 Jenkins(最简单的方法是杀死 servlet 容器。)
- 转到文件系统中的
$JENKINS_HOME
并找到 config.xml 文件。 - 在编辑器中打开此文件。
- 在此文件中查找
<useSecurity>true</useSecurity>
元素并将true
替换为false
- 删除元素
authorizationStrategy
和securityRealm
。 - 启动詹金斯
但是我到处搜索以在 Windows 上找到 config.xml
,但找不到。在哪儿?
原文由 Bharath Kashyap 发布,翻译遵循 CC BY-SA 4.0 许可协议
在 Windows 7 中,我遇到了同样的问题,在查看之后我发现配置文件位于两个不同的文件夹中:
C:\Users\user name\\.jenkins
C:\Windows\System32\config\systemprofile\\.jenkins
更改第一个并没有太大作用,但删除第二个就完成了工作。