我让Jenkins在Red Hat机器上运行Tomkins。我用自己的Linux用户名启动了服务器。如果我以root用户身份启动相同的服务器,那么Jenkins仪表板和所有内容都将为空。为什么会这样?我想以任何用户身份启动Tomcat服务器,并找到所有相同的Jenkins配置。
答案 0 :(得分:2)
这可能是Jenkins希望找到其配置文件的问题。如果您定义了环境变量JENKINS_HOME,它将查找$ JENKINS_HOME,否则它将使用运行Tomcat服务器的用户的主目录中的子目录.jenkins。
在您的情况下,我猜测Jenkins配置文件位于您首次启动Jenkins的用户的主目录下的.jenkins中。
有关详细信息,请参阅Jenkins administration documentation。