Azure Synapse Runtime for Apache Spark 3.5 Java Version

Ty Gross 0 Reputation points
2025-06-03T18:34:25.3666667+00:00

The recently released Azure Synapse Runtime for Apache Spark 3.5 mentions support for Java 17. However, the Github page for this runtime specifies Java version 11.0.27 (https://github.com/microsoft/synapse-spark-runtime/blob/main/Synapse/spark3.5/Official-Spark3.5-Rel-2025-05-14.2-rc.1.md). Will this runtime support Java 17?

Azure Synapse Analytics
Azure Synapse Analytics
An Azure analytics service that brings together data integration, enterprise data warehousing, and big data analytics. Previously known as Azure SQL Data Warehouse.
5,357 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. phemanth 15,755 Reputation points Microsoft External Staff Moderator
    2025-06-03T20:05:51.8633333+00:00

    Ty Gross

    The recently released Azure Synapse Runtime for Apache Spark 3.5 does indeed support Java 17. According to the official documentation on Microsoft Learn, the Azure Synapse Runtime for Apache Spark 3.5 includes Java 17 as part of its runtime components

    This aligns with the information provided in the public preview announcement, which confirms that Java 17 is supported

    However, there seems to be a discrepancy with the GitHub page for this runtime, which specifies Java version 11.0.27

    This might be due to an oversight or an update that hasn't been reflected on the GitHub page yet.

    it is recommended to refer to the official documentation on Microsoft Learn and the release notes for Azure Synapse Runtime for Apache Spark 3.5

    https://learn.microsoft.com/en-us/azure/synapse-analytics/spark/apache-spark-35-runtime

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.