我是 Javafx 的新手,我想知道为什么每次我在 Visual Studio Code 中运行 JavaFX 代码时都会收到以下错误。
Error: JavaFX runtime components are missing, and are required to run this application
当我在 cmd 上运行它时,它工作得很好(弹出窗口,我输入数据并开始游戏)。
这是我在 CMD 中输入的内容:编译代码:
javac --module-path "C:\Desktop\javafx-sdk-15.0.1\lib" --add-modules javafx.controls GameGui.java
运行代码:
java --module-path "C:\Desktop\javafx-sdk-15.0.1\lib" --add-modules javafx.controls GameGui
我也已经将 Jar 库文件添加到 vsCode 中,在 Java 项目 > 引用库下
我只是担心这是我的代码而不是 IDE 的问题。有谁知道为什么会这样?
我没有单击“CTRL + F5”,而是转到左侧的运行面板,在顶部有一个选项可以选择要运行的文件并将其从“当前文件”更改为我想要的文件名然后点击绿色按钮。之后它开始正常运行,即使我使用 CTRL F5。
我在 vsCode youtube 视频中的 JavaFX 设置下发现了这条评论,我试了一下,它奏效了。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句