title: File has been compiled by a more recent version of the Java Runtime error SceneBuilder
body: <p>I've used JLink + JPackage to build a JavaFX app into a self-contained application. I'm using JDK 14. However, when I try to open one of my FXML files in IntelliJ's Scenebuilder I get this error:</p>
  <p><code>File has been compiled by a more recent version of the Java Runtime (class file version 58.0), this version of the Java Runtime only recognizes class file versions up to 55.0.</code></p>
  <p>To run the app in development environment, I use <code>mvn clean javafx:run</code>.</p>
  <p>When I check in the IDE's compiler settings, the JDK is correctly set to 14, and so is the <code>JAVA_HOME</code> variable, as shown below. How do I fix this?</p>
  <pre><code>PS C:\dev&gt; java --version
  openjdk 14.0.2 2020-07-14
  OpenJDK Runtime Environment (build 14.0.2+12-46)
  OpenJDK 64-Bit Server VM (build 14.0.2+12-46, mixed mode, sharing)
  </code></pre>