如何升级构建代理以支持Java 8

Joh*_*Eye 5 teamcity teamcity-8.0

我想在应用程序中使用Java 8,但是我正在使用的TeamCity构建代理上没有安装此版本的Java.在不破坏仍在Java 7上运行的其他项目的构建的情况下,将Java升级到代理上的最新版本的正确过程是什么?

Bis*_*_86 6

teamcity代理是独立的JVM.在代理的配置中,您可以定义默认使用的Java版本.

如果您未在构建目标(步骤)中提及任何Java版本,则将使用代理的默认Java版本.

为此,请在运行代理的主机上安装最新的Java.然后更改应该运行java 8的代理的默认JRE.之后,您需要为可以在java8上运行的代理创建一个池,并确保您的目标在此代理上运行.您甚至可以通过"代理要求"部分将特定代理映射到目标