我已经浏览了一段时间的Stackoverflow答案,但没有一个有效。基本上,我想在Intelellij中运行JavaFX并创建基本的JavaFX项目。我正在使用JDK/JavaFX 13.0.1。我也在库下添加了它。路径C:Program FilesJavajdk-13.0.1binjava.exe
但是当我尝试设置 VM 选项时,我得到
Error: Could not find or load main class Files\Java\javafx-sdk-13.0.1\lib
Caused by: java.lang.ClassNotFoundException: Files\Java\javafx-sdk-13.0.1\lib
在 VM 选项中,我--module-path %path% --add-modules javafx.controls,javafx.fxml
对于%path%,我已经尝试了我在stackoverflow上看到的所有内容:
C:\Program Files\Java\javafx-sdk-13.0.1\lib
C:\Program Files\Java\javafx-sdk-13.0.1\lib
C:Program FilesJavajavafx-sdk-13.0.1lib
C:Program FilesJavajavafx-sdk-13.0.1lib
same with / instead of .
这到底是怎么回事,有人可以帮我运行吗?
如果在虚拟机选项中引用的路径包含空格,则应用双引号 ("
(:
-module-path "C:Program FilesJavajavafx-sdk-13.0.1lib"