TeamCity On-Premises
 
Get TeamCity On-Premises
You are viewing the documentation for an earlier version of TeamCity On-Premises.

Configure Java for Agent

Edit page Last modified: 29 November 2021

A TeamCity build agent is a Java application (see supported Java versions).

A build agent runs two Java processes:

  • Agent Launcher — launches the agent process.

  • Agent — the main process for a build agent; runs as a child process for the agent launcher.

Using 64-bit JDK (not JRE) is recommended. JDK is required for some build runners like IntelliJ IDEA Project, Java Inspections, and Duplicates. If you do not have Java builds, you can install JRE instead of JDK.