---
schema_version: "1"
id: 200de589db90612c75c169d00cd760bc3cc39cdae8141ca551a92931c5e5c7d2
title: Adding Compatible Java Versions for Assets Using the Maven Client
collection: mulesoft
version: current
locale: en-us
portal_url: https://docs.salesforce.com/mulesoft/current/en-us/private-cloud/latest/adding-compatible-java-versions-using-the-maven-client.md
canonical_url: https://docs.mulesoft.com/private-cloud/latest/adding-compatible-java-versions-using-the-maven-client
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 4f77b5c22ae55e5fde09a368929bac8b902726ee66864f7e950a43bfc7614db8
description: MuleSoft Documentation Site
release: "4.3"
latest: true
---
---
product: Anypoint Platform Private Cloud Edition
version: 4.3
is-latest-version: true
---

# Adding Compatible Java Versions for Assets Using the Maven Client

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

Add the compatible Java versions of assets for Anypoint Platform Private Cloud Edition (Anypoint
Platform PCE) using the Maven Facade API (v1 and v2). The Java versions display in the Exchange UI,
Exchange API, and GraphQL console for Anypoint Platform PCE environments. Only Java 8, 11, and 17
are supported.

To add the Java version compatibility, in the POM file, add the properties section and set each Java
version to either true or false.

This example snippet shows the properties section:

```xml
<properties>
   <type>app</type>
   <tags>connector, mulesoft</tags>
   <isJava8Supported>false</isJava8Supported>
   <isJava11Supported>true</isJava11Supported>
   <isJava17Supported>true</isJava17Supported>
</properties>
```

In the example, Java 8 is set to `false`. Only version 11 and 17 appear for the asset version in the
Exchange UI, Exchange API, and the GraphQL console.

## See Also

- [Managing Anypoint Platform PCE](https://docs.mulesoft.com/private-cloud/latest/operating-about)
