Apache Jenkins登录:切换到JRE 64位后无法通过LDAP插件登录
我们一直在使用运行在Windows Server 2008和JRE 32位上的Jenkins。 对于用户身份验证,我们使用Jenkins中的LDAP插件。Jenkins在同一台机器上运行的Apache web服务器后面运行 现在,为了有更多的内存用于构建作业,我们希望在启动Jenkins时从JRE 32位切换到JRE 64位。在这个开关正确启动后,Jenkins本身会出现登录掩码,但问题是我们无法登录(用户名/密码正确)Apache Jenkins登录:切换到JRE 64位后无法通过LDAP插件登录,apache,jenkins,ldap,jenkins-plugins,Apache,Jenkins,Ldap,Jenkins Plugins,我们一直在使用运行在Windows Server 2008和JRE 32位上的Jenkins。 对于用户身份验证,我们使用Jenkins中的LDAP插件。Jenkins在同一台机器上运行的Apache web服务器后面运行 现在,为了有更多的内存用于构建作业,我们希望在启动Jenkins时从JRE 32位切换到JRE 64位。在这个开关正确启动后,Jenkins本身会出现登录掩码,但问题是我们无法登录(用户名/密码正确) 你知道问题的原因和解决方法吗?提前感谢您。我以前在AIX上遇到过同样的问题
你知道问题的原因和解决方法吗?提前感谢您。我以前在AIX上遇到过同样的问题。Jenkins指出了java迁移后的其他位置。重新设置catalina_选项和jenkins_回家路径解决了我的问题
$export CATALINA_OPTS=“-DJENKINS_HOME=/path/to/jenkins_HOME/”
$export JENKINS\u HOME=/path/to/JENKINS\u HOME/
将以下内容添加到apache上下文描述符以避免将来出现这种情况
确保在环境中设置了正确的java_主页,然后重新启动Apache
注意:对于windows server,为Jenkins_home和catalina_选项定义/添加环境变量