> ## Documentation Index
> Fetch the complete documentation index at: https://docs.flexagon.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Plugin Java Requirements

> Java version requirements for FlexDeploy and Configuration Management plugins on endpoints.

Plugins can have different Java requirements than the FlexDeploy server. You can either set the endpoint Java to the version that you need for a plugin, or set the Java version in the endpoint source script. You can make multiple endpoints that point to one physical server that point to different Java installs if needed. When working with Java-based technologies, it is usually best to use the same version of Java as the application or source code that you are working with.

Plugins may work with newer versions of Java than noted in this page, but they have not been tested there. You may open a support ticket if you require a newer version of Java and it isn’t working.

> [!NOTE]
>
> The FlexDeploy and Configuration Management **Application Servers** require Java 8 up to Version 8.0. Versions 9.0 through 11.2 require Java 17 or 21.

| Plugin Name | Minimum Java version supported (plugin is compiled for this version) | Maximum Java version supported |
| - | - | - |
| FlexDeployACCELQPlugin | 8 | 25 |
| FlexDeployAcunetixPlugin | Since 10.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeployADFPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployAnchorePlugin | Since 10.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeployAngularPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployAnsiblePlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployAntPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployApacheHttpPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployAPIFortressPlugin | Since 10.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeployApigeePlugin | Since 7.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployArtifactoryPlugin | Since 10.0.0.0 - 8 Before 10.0.00 - 7 | 25 |
| FlexDeployArtifactoryXrayPlugin | Since 10.0.0.0 - 8 Before 10.0.00 - 7 | 25 |
| FlexDeployAutomationAnywherePlugin | Since 10.0.0.0 - 8 Before 10.0.00 - 7 | 25 |
| FlexDeployAWSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployAzurePlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 7.0.0.0 - 25 Before 7.0.0.0 -8 |
| FlexDeployB2BPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployBoomiPlugin | Since 10.0.0.0 - 8 Before 10.0.00 - 7 | 25 |
| FlexDeployCheckmarxPlugin | Since 10.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | Since 6.0.0.0 - 25 Before 6.0.0.0 -8 |
| FlexDeployClearCasePlugin | **Plugin removed in 7.0** Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployCucumberPlugin | Since 8.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 8.0.0.0 - 25 Before 8.0.0.0 -8 |
| FlexDeployCVSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployDBCloudPlugin | **Plugin removed in 9.0** Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployDockerBenchPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployDockerPlugin | 8 | 25 |
| FlexDeployEBSPlugin | Since 9.0.0.9 - 8 if on 9.0.0.9 and still requiring a plugin compatible with Java 6 or 7, continue to use the 9.0.0.8 plugin version. Ask for it from support if needed. 6 | 25 |
| FlexDeployEC2Plugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployFilePlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployFusionInstallPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployGITPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployGlassfishPlugin | Since 10.0.0.0 - 8 Before 10.0.0.0 - 7 | 25 |
| FlexDeployGradlePlugin | Since 10.0.0.0 - 8 Before 10.0.0.0 - 7 | 25 |
| FlexDeployGroovyPlugin | Since 7.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 9.0.0.0 - 25 Since 8.0.0.1 - 11 Before 8.0.0.1 -8 |
| FlexDeployGruntPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployHelmPlugin | Since 7.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeployHPTestPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployIaaSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployInformaticaPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployJCSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployJDBCPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 6.0.0.0 - 25 Before 6.0.0.0 - 8 |
| FlexDeployJDeveloperPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployJenkinsPlugin | Since 8.0.0.7 - 8 Before 8.0.0.7 - 7 | 25 |
| FlexDeployJMeterPlugin | Since 10.0.0.0 - 8 Before 10.0.0.0 - 7 | 25 |
| FlexDeployJUnitPlugin | Since 10.0.0.0 - 8 Before 10.0.0.0 - 7 | Since 6.0.0.0 - 25 Before 6.0.0.0 - 8 |
| FlexDeployJythonPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployKubernetesPlugin | Since 8.0.0.0 - 8 Before 8.0.0.0 - 7 | 25 |
| FlexDeployMavenPlugin | Since 7.0.0.0 - 8 Before 7.0.0.0 - 7 | 25 |
| FlexDeployMDSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployMFTPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployMicrosoftTeamsPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployMSBuildPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployMulePlugin | Before 7.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeployNexusPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployNodePlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOACPlugin | Since 8.0.0.3 - 8 Before 8.0.0.3 - 7 | Since 9.0.0.0 - 25 Before 9.0.0.0 - 11 |
| FlexDeployOATSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOBIPlugin | Since 9.0.0.3 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 9.0.0.0 - 25 Before 9.0.0.0 - 11 |
| FlexDeployOCCPlugin | Since 10.0.0.0 - 8 Before 10.0.0.0 - 7 | 25 |
| FlexDeployOCIPlugin | 8 | 25 |
| FlexDeployOdiPlugin Use the Java version that ODI is running with. | Since 9.0.0.9 - 8 if on 9.0.0.9 and still requiring a plugin compatible with Java 6 or 7, continue to use the 9.0.0.8 plugin version. Ask for it from support if needed. Before 9.0.0.9 - 7 | 25 |
| FlexDeployOICPlugin | 8 | 25 |
| FlexDeployOJetPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOpenShiftPlugin | Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOracleAPEXPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOracleApexSecPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOracleAPIPlatformPlugin | 8 | 25 |
| FlexDeployOracleCPQPlugin | 8 | 25 |
| FlexDeployOracleDBPlugin | 8 | 25 |
| FlexDeployOracleFormsPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOracleSaaSFSMPlugin | Since 9.0.0.3 - 17 Before 9.0.0.3 - 8 | Since 9.0.0.0 - 25 Since 6.0.0.0 - 11 Before 6.0.0.0 - 8 |
| FlexDeployORDSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOSBPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployOTBIPlugin | Since 8.0.0.3 - 8 Before 8.0.0.3 - 7 | Since 8.0.0.0 - 25 Before 8.0.0.0 - 8 |
| FlexDeployOVBPlugin | 8 | Since 8.0.0.0 - 25 Since 6.0.0.0 - 11 Before 6.0.0.0 - 8 |
| FlexagonOWASPDependencyCheckPlugin | Since 9.0.0.7 - 11 to use the provided version of Dependency-Check. Older versions could be used with Java 8 if 11 is unavailable, but this is not recommended. Before 9.0.0.7 - 8 | 25 |
| FlexDeployPeopleSoftPlugin | 8 | 25 |
| FlexDeployPerforcePlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployPMDPlugin | Since 9.0.0.4 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployPostmanPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployPowerShellPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployPuppetPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 6.0.0.0 - 25 Before 6.0.0.0 - 8 |
| FlexDeployPVCSPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployPythonPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 6.0.0.0 - 25 Before 6.0.0.0 - 8 |
| FlexDeployRestPlugin | Since 10.0.0.0 - 8 8 if you need the patch operation to work with as a PATCH. With Java 7, the Patch operation uses POST with a header that some servers accept and use, and others do no and throw a 405. The Patch handling was added in 6.5.0.3. Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | Since 9.0.0.0 - 25 Since 8.0.0.0 - 11 Before 8.0.0.0 - 8 Patch method handling updated in 7.0.0.0, 6.5.0.3, 6.0.0.7, 5.7.0.13 |
| FlexDeploySalesforcePlugin | 8 | Since 9.0.0.0 - 25 Since 8.0.0.8 - 11 Before 8.0.0.8 - 8 |
| FlexDeploySAPPlugin | Since 7.0.0.3 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployServiceNowPlugin | Since 10.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeployShellPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 11.0.0.0 - 25 Since 9.0.0.0 - 21 Before 9.0.0.0 - 11 |
| FlexDeploySiebelPlugin | 8 | 25 |
| FlexDeploySlackPlugin | Since 10.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeploySOACloudPlugin | **Plugin removed in 9.0** Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeploySOAPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeploySoapUIPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 6.0.0.0 - 25 Before 6.0.0.0 - 8 |
| FlexDeploySODAPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeploySonarQubePlugin | Since 10.0.0.0 - 8 Before 10.0.0.0 - 7 | Since 6.0.0.0 - 25 Before 6.0.0.0 - 8 |
| FlexDeploySQLclPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeploySqlPlusPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeploySurroundPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeploySVNPlugin | Since 5.7.0.2 - 8 Since 4.0.0.0 - 7 Before 4.0.0.0 - 6 | 25 |
| FlexDeployTerraformPlugin | Since 10.0.0.0 - 8 Since 6.5.0.2 - 7 Before 6.5.0.2 - 6 | 25 |
| FlexDeployTestNGPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | Since 8.0.0.0 - 25 Since 6.0.0.0 - 11 Before 6.0.0.0 - 8 |
| FlexDeployTFVCPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployTomcatPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployTricentisToscaPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployUTPLSQLPlugin | 8 | 25 |
| FlexDeployWebcenterPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployWeblogicPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployWebMethodsPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployWebSpherePlugin | Since 10.0.0.0 - 8 Before 10.0.0.0 - 7 | 25 |
| FlexDeployWildflyPlugin | 8 | 25 |
| FlexDeployWindowsShellPlugin | Since 10.0.0.0 - 8 Since 6.5.0.5 - 7 Before 6.5.0.5 - 6 | 25 |
| FlexDeployXPathPlugin | Since 7.0.0.0 - 8 Before 7.0.0.0 - 7 | 25 |

*FlexDeployACCPlugin*\* was removed in 10.0.0.0.\*
