HotswapAgent for Vaadin plugin does not work with Java 24?

I’m a novice with the Vaadin Intellij plugin. Just tried it for the first time today and got this error:

HotswapAgent requires running with a JetBrains Runtime JDK which implements the low level hotswap functionality.

Your IntelliJ IDEA installation includes a bundled JetBrains Runtime JDK for Java 21.

Your project is configured to use Java 24.

You can resolve this by one of the following:

I looked at the JetBrains runtimes referenced and it seems like they are all for Java 21.

I don’t see anything that addresses this issue in the the docs so I’m not sure if this is an issue with my setup for the plugin or HotswapAgent or Intellij or the universe.

It’s “the universe”. There is no JBR JDK for 24 and if history has
anything to teach here, there never will be, because JBR JDK – in the
past – where only provided for LTS JDK releases (11, 17, 21).

3 Likes