The plugin helps reasonably align JVM versions on the controller and agents to avoid UnsupportedClassVersionError and other low-level Java errors.

Agent must run a JVM whose feature-release counter (e.g., 17 or 21) is greater than or equal to that of the controller (strongly recommended minimum)

  • Java 17.0.12 agent will not be disconnected from a Java 17.0.12 controller

  • Java 17.0.12 agent will not be disconnected from a Java 17.0.12.1 controller

  • Java 17.0.12.1 agent will not be disconnected from a Java 17.0.12 controller

  • Java 17.0.12.1 agent will not be disconnected from a Java 17.0.12.1 controller

  • Java 17.0.13+8 agent will not be disconnected from a Java 17.0.13+7 controller

  • Java 17.0.13+7 agent will not be disconnected from a Java 17.0.13+8 controller

Agent must run a JVM whose version number — including feature-release counter, interim-release counter, update-release counter, and patch-release counter (e.g., 17.0.13 or 21.0.5) but not including pre-release and build information (for example, 17.0.13+8, 17.0.13+8-post-Ubuntu-1ubuntu222.04,19+36, or 21-ea+20-1466) — is greater than or equal to that of the controller (paranoid version)

  • Java 17.0.12 agent will not be disconnected from a Java 17.0.12 controller

  • Java 17.0.12 agent will be disconnected from a Java 17.0.12.1 controller

  • Java 17.0.12.1 agent will not be disconnected from a Java 17.0.12 controller

  • Java 17.0.12.1 agent will not be disconnected from a Java 17.0.12.1 controller

  • Java 17.0.13+8 agent will not be disconnected from a Java 17.0.13+7 controller

  • Java 17.0.13+7 agent will not be disconnected from a Java 17.0.13+8 controller

Agent must run a JVM whose version number — including feature-release counter, interim-release counter, update-release counter, and patch-release counter (for example, 17.0.12.1 or 21.0.5) but not including pre-release and build information (for example, 17.0.13+8, 17.0.13+8-post-Ubuntu-1ubuntu222.04,19+36, or 21-ea+20-1466) — is equal to that of the controller (paranoid++ version)

  • Java 17.0.12 agent will not be disconnected from a Java 17.0.12 controller

  • Java 17.0.12 agent will be disconnected from a Java 17.0.12.1 controller

  • Java 17.0.12.1 agent will be disconnected from a Java 17.0.12 controller

  • Java 17.0.12.1 agent will not be disconnected from a Java 17.0.12.1 controller

  • Java 17.0.13+8 agent will not be disconnected from a Java 17.0.13+7 controller

  • Java 17.0.13+7 agent will not be disconnected from a Java 17.0.13+8 controller