Java 错误:无法找到或加载主类IntelliJIdea

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是

我试图在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是项目默认值


工作目录是:
/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中删除