在 Jenkins 文件夹中的任何地方都找不到 config.xml

新手上路,请多包涵

我已经在我的 Windows 8 上下载并安装了 Tomcat servlet …

其中存在许多应用程序的 .war 文件。还有詹金斯。我能够启动它并通过它创建作业和插件。但是我在安装 Maven 时为 Advanced -> plugin -> HTTP Proxy 提供了错误的凭据。也许这就是阻止我登录并提供消息的原因:管理员缺少总体/读取权限。

我在 Jenkins 和许多其他网站上进行了搜索;嘿,他们提到要遵循这些步骤……

  1. 停止 Jenkins(最简单的方法是杀死 servlet 容器。)
  2. 转到文件系统中的 $JENKINS_HOME 并找到 config.xml 文件。
  3. 在编辑器中打开此文件。
  4. 在此文件中查找 <useSecurity>true</useSecurity> 元素并将 true 替换为 false
  5. 删除元素 authorizationStrategysecurityRealm
  6. 启动詹金斯

但是我到处搜索以在 Windows 上找到 config.xml ,但找不到。在哪儿?

原文由 Bharath Kashyap 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.5k
1 个回答

在 Windows 7 中,我遇到了同样的问题,在查看之后我发现配置文件位于两个不同的文件夹中:

  • C:\Users\user name\\.jenkins
  • C:\Windows\System32\config\systemprofile\\.jenkins

更改第一个并没有太大作用,但删除第二个就完成了工作。

原文由 Aharbil 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题