为 TeamCity 配置 Java 版本

Gov*_*van 6 java teamcity jvm jetbrains-ide teamcity-9.0

我们已经在 OpenSuse 机器上安装了 TeamCity。TeamCity 的版本是 9.1.3。

我已经在服务器上安装了 JDK 1.8,但我没有将它用作默认 Java。我想更新每个代理以使用新的 JDK(版本 8)构建,如果所有代理的更新成功,那么我将尝试为整个系统升级 JDK。

我找不到一种简单的方法来运行具有特定 JDK 版本的代理或项目。我习惯使用 Jenkins,在那里使用不同的 JDK 进行构建非常容易。

我查看了 Team city 文档,但找不到任何真正的说明,我们如何为项目或代理使用特定的 Java 版本。

有什么帮助吗?

wem*_*emu 4

您正在寻找的页面就是这个。正如高级 Pomidor 所说,指定该环境变量就足够了。

本页描述了在代理上运行多个 jdk 以支持使用不同 java 版本进行构建。