Nuxeo Server

Compatibility Matrix

Updated: March 18, 2024

Java

Java Supported versions: JDK 1.8.0_112 (Oracle's JDK or OpenJDK) and greater

As for any software, we very strongly recommend upgrading to the latest bugfix version of the JDK for a given major version, for instance the latest bugfix version of Java 8 was 8u112 (1.8.0_112) at the time of this writing.

Java 7 has been declared EOL (End Of Life) by Oracle and should only be used if there is no other recourse. Java 9 EA (Early Access) is not yet supported.

More information on the page Installation.

Databases

The Nuxeo Platform supports the following databases.

  • MariaDB 10.1
  • MarkLogic 8.0
  • MongoDB 3.2
  • MySQL 5.7
  • Oracle 12c
  • PostgreSQL 9.5
  • SQL Server 2014

Notes

The Nuxeo Platform is likely to work with greater versions of related databases. Do not hesitate to inform the Nuxeo support of your attempts with different versions. More information on the page Database Configuration.
Note that Nuxeo Server is shipped embedding H2 database, for quick evaluation purpose. One of the listed databases is required for a production set up or for more serious evaluation like performance testing.

Application Servers

The Nuxeo Platform can be based on Tomcat. Supported version is:

  • Tomcat 7.0.69

Nuxeo is shipped with an embedded Tomcat server.

Redis

  Nuxeo Platform LTS 2016 Nuxeo Platform LTS 2015 Nuxeo Platform 6.0
Redis 2.8.x
3.0.x
3.2.x
4.0.x
2.8.x
3.0.x
3.2.x
4.0.x
2.8

More information on the pages Nuxeo and Redis and Redis Configuration.

Elasticsearch

  Nuxeo Platform LTS 2016 Nuxeo Platform LTS 2015 Nuxeo Platform 6.0
Elasticsearch From 8.1 to 8.3:
Library: 1.5.2
Cluster: 1.5.2 to 1.7.x
From 8.10:
Library: 2.3.5
Cluster: 2.3.x
Library: 1.5.2
Cluster: 1.5.2 to 1.7.x
Library: 1.1.2
Cluster: 1.1.2 to 1.7.x

More information on the page Elasticsearch Setup.

Browsers

Depending on the user interface addon or applications you use, the browsers requirements can differ. See the relevant pages: