---
schema_version: "1"
id: 46e2495c67c0378f1d6cb3182dae2374a465ae10a7156a5b0cf2fc2870227f1e
title: Java Adoption
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/release-notes/mule-runtime/java-adoption.md
canonical_url: https://docs.mulesoft.com/release-notes/mule-runtime/java-adoption
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 653013fb82025fc3cd8a77461e0d6ed33e13601eec89c97bb5578e4020d24813
description: MuleSoft Documentation Site
latest: true
---
---
product: Release Notes
version: master
---

# Java Adoption

> For the full documentation index, see: https://docs.mulesoft.com/llms.txt

Starting with Mule runtime engine 4.6, MuleSoft is adopting Java’s long-term support (LTS) release
cadence, which adds support for Java 17 LTS.

## Mule Runtime Java Support

This table shows the timeline for Java 8, Java 11, and Java 17 support:

<table><colgroup><col> <col> <col> <col> <col></colgroup><thead><tr><th>Mule Version</th><th>Release Date</th><th>Java Version</th><th>End of Standard Support</th><th>End of Extended Support</th></tr></thead><tbody><tr><td><p>4.13 Edge</p></td><td><p>October 2026</p></td><td><p>17</p></td><td><p>March 2027</p></td><td><p>June 2027</p></td></tr><tr><td><p>4.12 Edge</p></td><td><p>June 2026</p></td><td><p>17</p></td><td><p>November 2026</p></td><td><p>February 2027</p></td></tr><tr><td><p>4.11 Edge</p></td><td><p>February 2026</p></td><td><p>17</p></td><td><p>July 2026</p></td><td><p>October 2026</p></td></tr><tr><td><p>4.10 Edge</p></td><td><p>October 2025</p></td><td><p>17</p></td><td><p>March 2026</p></td><td><p>June 2026</p></td></tr><tr><td><p>4.9 LTS</p></td><td><p>February 2025</p></td><td><p>17</p></td><td><p>August 2027</p></td><td><p>February 2028</p></td></tr><tr><td><p>4.9 Edge</p></td><td><p>February 2025</p></td><td><p>17</p></td><td><p>November 2025</p></td><td><p>February 2026</p></td></tr><tr><td><p>4.8 Edge</p></td><td><p>October 2024</p></td><td><p>8, 11, and 17</p></td><td><p>March 2025</p></td><td><p>June 2025</p></td></tr><tr><td><p>4.7 Edge</p></td><td><p>June 2024</p></td><td><p>8, 11, and 17</p></td><td><p>October 2024</p></td><td><p>February 2025</p></td></tr><tr><td><p>4.6 LTS</p></td><td><p>February 2024</p></td><td><p>8, 11, and 17</p></td><td><p>August 2026</p></td><td><p>February 2027</p></td></tr><tr><td><p>4.6 Edge</p></td><td><p>February 2024</p></td><td><p>8, 11, and 17</p></td><td><p>June 2024</p></td><td><p>October 2024</p></td></tr><tr><td><p>4.5 Edge</p></td><td><p>October 2023</p></td><td><p>8 and 11</p></td><td><p>February 2024</p></td><td><p>June 2024</p></td></tr><tr><td><p>4.4</p></td><td><p>September 2021</p></td><td><p>8 and 11</p></td><td><p>October 2024</p></td><td><p>October 2025</p></td></tr><tr><td><p>4.3</p></td><td><p>April 2020</p></td><td><p>8 and 11</p></td><td><p>March 2023</p></td><td><p>March 2025</p></td></tr></tbody></table>

Java 17 is recommended. The change has no immediate impact on Mule applications and Mule Gateway
policies and proxies running on currently supported Mule versions, or on applications upgraded to
Mule runtime 4.6. Mule apps that are currently running on Java 8 continue to be supported until
August 2026. Support for Java 8 ends with the Mule runtime 4.9 release in February 2025, and Java 11
will no longer be available.

For more information about the Java adoption, see [Java Support](https://docs.mulesoft.com/general/java-support)

## Upgrading Mule Apps

> [!NOTE] Before you upgrade your integration apps or Mule Gateway policies and proxies to Java 17,
> all extensions, modules, and connectors used within those apps and policies must first be Java
> 17-compatible.

Components (custom code, custom connectors, MuleSoft connectors) are now Java 17-compatible. Test
and redeploy your apps to run with Java 17 on your runtime deployment model. If your app doesn’t
have custom code, you can add Java-17 connectors to your app through Studio as usual. After apps are
updated and Java 17-ready, test them in your Mule 4.6 and later runtime deployment environment.

Mule Gateway API policies and proxies are now Java 17-compatible, so you can upgrade your API
instances.

## See Also

- [Java Support](https://docs.mulesoft.com/general/java-support)

- [FIPS 140-2 Compliance Support](https://docs.mulesoft.com/mule-runtime/latest/fips-140-2-compliance-support)

- [Known Issues](https://help.salesforce.com/s/issues)
