Configuring Anypoint Studio for Anypoint Platform PCE | MuleSoft Documentation
# Configuring Anypoint Studio for Anypoint Platform PCE
Anypoint Studio 7.19 and later adds support for Anypoint Platform Private Cloud Edition (Anypoint Platform PCE) version 4.0.0.
## Configure Your PCE Certificates into Studio
Integrate your Studio installation with the Anypoint Platform components in an Anypoint Platform PCE deployment.
### Determine the Java Version and Location
  1. In Studio, go to **Anypoint Studio** > **Settings**.
  2. Select **Java** > **Installed JRES**.
  3. Check the location of the JRE you use: Java 8 or Java 17.


### Export the Certificate Using the Platform DNS
Run the following command by replacing `<ANYPOINT_DNS>` with your actual server URL:
`keytool -printcert -sslserver <ANYPOINT_DNS>:443 -rfc > /tmp/PCE_Certificate.cer`
For example:
```
keytool -printcert -sslserver $ANYPOINT_DNS:443 -rfc > /tmp/PCE_Certificate.cer
```

Starting with Anypoint Studio 7.17, the default JDK version for Studio is Java 17. To ensure proper functionality, add the certificate to the default JDK version that Studio supports.
  * If you use an external JDK, add the certificate to the external JDK that you use with Studio.
  * If you use the default JDK Studio provides, add the certificate to the default JDK, regardless of the JDK version you use in your project. After installing the certificate, if you have Studio open, restart it.


### Import the Certificate
Run the following command by replacing `<JAVA_HOME>` with the path to your embedded Java in Studio:
`sudo keytool -import -trustcacerts -keystore <JAVA_HOME>/lib/security/cacerts -storepass changeit -file /tmp/PCE_Certificate.cer`
For example, if you’re using the embedded Java 17 on macOS:
```
sudo keytool -import -trustcacerts -keystore /Applications/AnypointStudio.app/Contents/Eclipse/plugins/org.mule.tooling.jdk.macosx.x86_64_1.3.0/Contents/Home/jre/lib/security/cacerts -storepass changeit -file /tmp/PCE_Certificate.cer`
```

For example, if you’re using the embedded Java 17 on Windows:
```
keytool -import -trustcacerts -keystore C:[...]\AnypointStudio\plugins\org.mule.tooling.jdk.win32.x86_64_1.3.3\lib\security\cacerts -storepass changeit -file /tmp/PCE_Certificate.cer **(1)**
```

The path changes with each Studio version because the JDK plugin version is included in the Windows path, and Studio includes a different JDK plugin version with each release.  
---  
### Set a Private Cloud Instance URL
  1. In Studio, go to **Anypoint Studio** > **Settings**.
  2. Select **Anypoint Studio** > **Anypoint Platform**.
  3. Select the **Use a Private Cloud Instance URL**.
  4. Type the URL of your PCE installation in **Private Cloud Instance URL**.
  5. Click **Apply and Close**.
  6. Restart Studio.


## Configure your PCE User Login
The first time you configure your user’s login, Studio asks you to confirm your PCE certificate:
  1. Open the preferences view. Either navigate to **Anypoint Studio** > **Preferences…​** or press `cmd + ,`.
  2. Expand **Anypoint Studio** in the left navigation bar, select **Authentication** > **Add**.
  3. Select **Yes** in the **Invalid Certificate** message that appears.
  4. Add your PCE credentials and sign-in.
  5. Select **Apply and Close**.
  6. Restart Studio.


## See Also
  * Managing Anypoint Platform PCE