小编Sea*_*yle的帖子

Linux 上 buildAgent 的 TeamCity 默认 jdk

我正在尝试在 64 位 ubuntu 上使用 32 位 java 运行 TeamCity(默认)构建代理,我创建了一个 [TeamCity]/bin/setenv.sh,其中包含:

JAVA_HOME=/usr/lib/jvm/ia32-java-6-sun
Run Code Online (Sandbox Code Playgroud)

使用 32 位 jre 运行服务器可以正常工作,但不适用于代理:我已经在 [buildAgent]/conf/buildAgent.properties 中尝试了这些行

JAVA_HOME=/usr/lib/jvm/ia32-java-6-sun
JRE_HOME=/usr/lib/jvm/ia32-java-6-sun/jre
Run Code Online (Sandbox Code Playgroud)

还有一个“[buildAgent]/jre”链接

[buildAgent]/jre -> /usr/lib/jvm/ia32-java-6-sun/jre/
Run Code Online (Sandbox Code Playgroud)

当我执行 '[TeamCity]/bin/runAll.sh start' 我得到这个:

Using CATALINA_BASE:   /srv/TeamCity
Using CATALINA_HOME:   /srv/TeamCity
Using CATALINA_TMPDIR: /srv/TeamCity/temp
Using JRE_HOME:        /usr/lib/jvm/ia32-java-6-sun
Using CLASSPATH:       /srv/TeamCity/bin/bootstrap.jar:/srv/TeamCity/bin/tomcat-juli.jar
Starting TeamCity build agent...
Java executable is found in '/usr/bin/..'.
Starting TeamCity Build Agent Launcher...
Agent home directory is /srv/TeamCity/buildAgent
Current Java runtime version is 1.6
Lock file: /srv/TeamCity/buildAgent/logs/buildAgent.properties.lock
Using no lock
Done [16436], see log …
Run Code Online (Sandbox Code Playgroud)

teamcity

5
推荐指数
1
解决办法
5463
查看次数

标签 统计

teamcity ×1