I think this two lines specify JDK 11.
<maven.compiler.source>11</maven.compiler.source>
<maven.compiler.target>11</maven.compiler.target>
I am using Java FX 16 and I compile a code with JDK 16.
When I've tried specify JDK 16:
<maven.compiler.source>16</maven.compiler.source>
<maven.compiler.target>16</maven.compiler.target>
I get this error message:
Caused by: java.lang.module.InvalidModuleDescriptorException: Unsupported major.minor version 60.0
P.S. This is the pom.xml: https://pastebin.com/raw/qTe5Vtnq
P.P.S According to logs, I compile and run via /usr/lib/jvm/java-16-openjdk/bin/java.