使用openjdk 13.0.2运行时,运行.jar文件会引发异常

时间:2020-04-14 13:58:55

标签: java

我想用openJDK 13.0.2运行一些.jar文件。 要运行它们,我通过cmd(Windows 10)使用java -jar nameGoesHere.jar

一个.jar我得到:

java.lang.NullPointerException

另一个显示给我:

Error: Could not find or load main class ClassNameGoesHere
Caused by: java.lang.NoClassDefFoundError: javafx/application/Application

使用Java 1.8.0_241时,.jar文件将按预期运行。

我不知道是什么原因导致了这些问题。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

JavaFX comes with JDK 8?Is JavaFX supported in Openjdk?中,您可以看到JavaFX与JDK 8捆绑在一起,但是要使其与OpenJDK一起使用,您需要遵循一些说明。