我正在尝试在intellij上运行JavaFX应用程序,但是无论我如何尝试,我都无法使其正常运行,并且已经尝试了几个小时。我现在处于这个阶段,每当我尝试运行时都会出现此错误。
Error: Could not find or load main class C:\Desktop\javafx-sdk-11.0.-3.2\lib
Caused by: java.lang.ClassNotFoundException: C:\Desktop\javafx-sdk-11.0.-3.2\lib
Intellij Run Configuration Screenshot
传递虚拟机选项:
--add-modules 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>
关于java - 错误:找不到或加载主类IntelliJIdea,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58924698/