为什么在Tomcat上作为另一个用户启动Jenkins时会丢失所有配置?

时间:2012-11-02 14:41:39

标签: tomcat jenkins redhat

我让Jenkins在Red Hat机器上运行Tomkins。我用自己的Linux用户名启动了服务器。如果我以root用户身份启动相同的服务器,那么Jenkins仪表板和所有内容都将为空。为什么会这样?我想以任何用户身份启动Tomcat服务器,并找到所有相同的Jenkins配置。

1 个答案:

答案 0 :(得分:2)

这可能是Jenkins希望找到其配置文件的问题。如果您定义了环境变量JENKINS_HOME,它将查找$ JENKINS_HOME,否则它将使用运行Tomcat服务器的用户的主目录中的子目录.jenkins。

在您的情况下,我猜测Jenkins配置文件位于您首次启动Jenkins的用户的主目录下的.jenkins中。

有关详细信息,请参阅Jenkins administration documentation