# Trino updates to Java 17

DevFeed: [Trino updates to Java 17](<https://devfeed.tech/articles/trino-updates-to-java-17-8680.md>)

Original publisher: [Read original article](<https://trino.io/blog/2022/07/14/trino-updates-to-java-17.html>)

Author: Cole Bowden

Published: 2022-07-14T00:00:00Z

Content type: news

Language: en

Sources: [Trino Blog](<https://devfeed.tech/sources/trino-blog.md>)

Topics: [releases](<https://devfeed.tech/topics/releases.md>)

Tags: [apis](<https://devfeed.tech/tags/apis.md>), [docker](<https://devfeed.tech/tags/docker.md>), [docker-image](<https://devfeed.tech/tags/docker-image.md>), [java](<https://devfeed.tech/tags/java.md>), [performance](<https://devfeed.tech/tags/performance.md>), [releases](<https://devfeed.tech/tags/releases.md>), [updates](<https://devfeed.tech/tags/updates.md>)

## AI overview

Trino 390 updates its runtime from Java 11 to Java 17. Users not relying on the Docker image must upgrade their Java runtime; Java 17 is recommended, while Java 18 and 19 are not supported or benchmarked.

## Source excerpt

You've already read the title, and it's exciting news - as of Trino version 390, which releases today, Trino has officially been updated from Java 11 to Java 17. This has a few implications, the most important of which is that if you aren't running the Docker image (which automatically comes with the correct version of Java) and you've been running Trino on Java 16 or older, you'll need to update Java to run Trino versions 390 and later. It's also worth mentioning that newer versions of Java, such as Java 18 or 19, are not supported - they might work, but they haven't been tested or benchmarked - Java 17 is the new, recommended version for Trino.