Java 错误:无法找到或加载主类IntelliJIdea
我试图在intellij上运行JavaFX应用程序,但无论我尝试什么,我都无法让它工作,并且已经尝试了几个小时。我现在处于这个阶段,每当我尝试运行时都会出现这个错误Java 错误:无法找到或加载主类IntelliJIdea,java,intellij-idea,javafx,classpath,Java,Intellij Idea,Javafx,Classpath,我试图在intellij上运行JavaFX应用程序,但无论我尝试什么,我都无法让它工作,并且已经尝试了几个小时。我现在处于这个阶段,每当我尝试运行时都会出现这个错误 错误:无法找到或加载主类C:\Desktop\javafx-sdk-11.0.-3.2\lib 原因:java.lang.ClassNotFoundException:C:\Desktop\javafx-sdk-11.0.-3.2\lib 传递VM选项:——添加模块javafx.controls、javafx.fxml JRE是
错误:无法找到或加载主类C:\Desktop\javafx-sdk-11.0.-3.2\lib
原因:java.lang.ClassNotFoundException:C:\Desktop\javafx-sdk-11.0.-3.2\lib
传递VM选项:——添加模块javafx.controls、javafx.fxml
JRE是项目默认值
工作目录是:
/Users/julienhuff/IdeaProjects/Hangman
如果您使用的是gradle或maven,您可以尝试以下方法:
build.gradle:
application {
mainClassName = 'path to your main class including packages'}
pom.xml:
<configuration>
<archive>
<manifest>
<mainClass>path to your main class including packages</mainClass>
</manifest>
</archive>
</configuration>
主类(包括包)的路径
从VM选项字段中删除JavaFX的路径。有关更新的文档,请参阅。另请参见。您使用的是什么java
-版本?如果您不确定,请打开命令行并输入java-version
,因为javaFX已从java11中的jdk中删除