我们在一个OpenSuse机器上安装了TeamCity,版本为9.1.3。
我已经在服务器上安装了JDK 1.8,但我并没有将其作为默认Java使用。我想更新每个Agent以使用新的JDK(版本8),如果所有agent的更新成功,则尝试为整个系统升级JDK。
我找不到一种简单的方式来运行特定JDK版本的代理或项目。我习惯于使用Jenkins,在那里很容易使用不同版本的JDK进行构建。
我查看了Team City的文档,但找不到任何真正的说明如何为项目或代理使用特定的Java版本。
有什么帮助吗?
我已经在服务器上安装了JDK 1.8,但我并没有将其作为默认Java使用。我想更新每个Agent以使用新的JDK(版本8),如果所有agent的更新成功,则尝试为整个系统升级JDK。
我找不到一种简单的方式来运行特定JDK版本的代理或项目。我习惯于使用Jenkins,在那里很容易使用不同版本的JDK进行构建。
我查看了Team City的文档,但找不到任何真正的说明如何为项目或代理使用特定的Java版本。
有什么帮助吗?
JAVA_HOME = ""
的环境变量即可。 - Senior PomidorJAVA_HOME
可能不够,我所使用的一些TeamCity代理无法检测到系统上所有可用的JDK。 - MathPlayer