---
schema_version: "1"
id: 486123643a7a709c14023393b78bdaacbdef7c2870224e52bd39d12a7cf5803d
title: Java EE Libraries
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/mule-sdk/latest/java-ee-libraries.md
canonical_url: https://docs.mulesoft.com/mule-sdk/latest/java-ee-libraries
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 3ea4f6790b22b99ca8bc4c1886d685c2cf2e8bfefdfe0486ae7cbdf8e118d1ff
description: MuleSoft Documentation Site
release: "1.13"
latest: true
---
---
product: Mule SDK
version: 1.13
is-latest-version: true
---

# Java EE Libraries

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

In the first Mule runtime version that exclusively supports Java 17 (Mule 4.9.0), connectors can no
longer include Java EE libraries. To ensure backward compatibility, Mule versions 4.6.0 through
4.9.0 continue to export Java EE libraries as part of the Container API only when Mule runtime runs
on Java 8 or Java 11. However, if Mule runtime runs on Java 17 or higher, you must include the Java
EE libraries manually. For connectors that support multiple Java versions, such as Java 11 and Java
17, the Java EE libraries must match the versions included in Mule runtime.

Because Mule 4.6.x exposes Java EE libraries differently than earlier Mule versions, you must add
the BOM dependency to your connector and, if applicable, exclude the provided conflicting library.
You can also add the libraries in the BOM dependency separately.

```java
<properties>
 <muleJavaEeBomVersion>4.6.0</muleJavaEeBomVersion>
</properties>
<dependencyManagement>
 <dependencies>
   <dependency>
     <groupId>org.mule</groupId>
     <artifactId>mule-javaee-runtime-bom</artifactId>
     <version>${muleJavaEeBomVersion}</version>
     <type>pom</type>
     <scope>import</scope>
   </dependency>
 </dependencies>
</dependencyManagement>
```

## See Also

- [Upgrading Java for Custom Connectors (Customers)](https://docs.mulesoft.com/general/customer-connector-upgrade)

- [Upgrading Java for Custom Connectors (Partners)](https://docs.mulesoft.com/general/partner-connector-upgrade)

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