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

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

其中包含许多应用程序的.war文件。 另外jenkins。 我能够启动它,并通过它创造就业机会和插件。 但是在安装Maven的时候,我给了Advanced – > plugin – > HTTP Proxy一个错误的凭据。 也许这是什么阻止我login并给出消息:pipe理员缺less整体/阅读权限。

我在Jenkins和许多其他网站search 嘿提到要按照这些步骤…

  1. 停止Jenkins(最简单的方法是杀死servlet容器。)
  2. 转到文件系统中的$JENKINS_HOME并findconfig.xml文件。
  3. 在编辑器中打开这个文件。
  4. 在这个文件中查找<useSecurity>true</useSecurity>元素,并用falsereplacetrue
  5. 删除元素authorizationStrategysecurityRealm
  6. 开始jenkins

但我到处searchfindWindows上的config.xml ,但我找不到它。 在哪儿?

Solutions Collecting From Web of "在Jenkins文件夹中的任何地方找不到config.xml"

默认情况下,Jenkins主目录( JENKINS_HOME )被设置为~/.jenkins ,这是您可以找到Jenkins XML配置文件的位置。

在Windows上,您的用户主目录位于C:\Users\USERNAME (相当于%HOME% )。 这个文件夹可能是隐藏的(因为它有点),所以当浏览文件时,确保你的程序显示隐藏的文件或者在路径/地址栏中输入直接路径。

下面是Jenkins主文件夹中XML文件的简要结构:

 JENKINS_HOME +- config.xml (jenkins root configuration) +- *.xml (other site-wide configuration files) +- jobs +- [JOBNAME] (sub directory for each job) +- config.xml (job configuration file) 

请参阅: 管理Jenkins – JENKINS_HOME目录

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

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

改变第一个没有太大的作用,但删除了第二个工作。

如果还没有完成,请尝试在setclasspath.sh中定义JENKINS_HOME。 反弹tomcat,config.xml会在你JENKINS_HOME。