You are viewing the documentation of TeamCity 2018.x, which is not the most recently released version of TeamCity.
Go to the latest TeamCity documentation or refer to the listing to choose the documentation corresponding to your TeamCity version.

OpenJDK or Oracle Java 8 (32 or 64 bit). Using latest available version of JDK 1.8 is recommended, Java versions before 1.8.0_16 are not supported. Using 64 bit Java is recommended for non-trivial production usage.

For the .war distribution, note that the.war distribution is going to be discontinued, and it is highly recommended to use the .tar.gz distribution, which has Tomcat bundled. It is not advised to customize Tomcat settings unless absolutely necessary.If you still want to use the .war distribution, note that:

TeamCity is tested only under Apache Tomcat 8.5+, earlier Tomcat versions are not supported.

TeamCity is meant to support J2EE Servlet 3.0+ and JSP 2.2+ container based on Apache Jasper.

Stop Build Functionality

Windows Tray Notifier

Windows 7/7x64/10 with one of the supported versions of Internet Explorer.

Web Browsers

The TeamCity Web Interface is mostly W3C-compliant, so just about any modern browser should work well with TeamCity. The following browsers have been specifically tested and reported to work correctly in the recent versions of:

IDE Integration

TeamCity provides productivity plugins for the following IDEs:

Eclipse: Eclipse versions 3.8 and 4.2-4.6 are supported. Eclipse must be run under JDK 1.5+

IntelliJ Platform Plugin: compatible with IntelliJ IDEA 15.0.x - 2018.3.x (Ultimate and Community editions); as well as other IDEs based on the same version of the platform, including JetBrains RubyMine 6.3+, JetBrains PyCharm 3.1+, JetBrains PhpStorm/WebStorm 7.1+, AppCode 2.1+. See more information on compatibility.