当前位置: 首页 > 知识库问答 >
问题:

缺少JavaFX运行时组件,这些组件是在VSCode上运行此应用程序所必需的

单于扬
2023-03-14

这里的Java新手。我想在VSCode上了解JavaFX,但是当我启动JavaFX时,它给了我这个错误。我试图在项目上添加引用的库和配置vmArgslaunch.json上,但它给了我同样的东西。

这是我的配置。

"vmArgs": "--module-path C:/Users/vince/Downloads/javafx-sdk-17.0.1/lib --add-modules javafx.controls,javafx.fxml"

谁能帮我?

共有2个答案

翟青青
2023-03-14

我没有在我的vs代码中修复javafx,但是我将IDE切换到Eclipse,并且在Eclipse上将VMargs添加到运行配置中之后,JavaFX可以流畅地运行

陶琦
2023-03-14

查看这里的样品:https://github.com/openjfx/samples/tree/master/IDE/VSCode

你也许可以用这个,我想这就是你要找的那个。

 类似资料:
  • 使用“mvn包”创建jar后,我使用以下命令从jar创建安装程序: 当尝试双击项目可执行文件(.exe由jpackage创建)时,它不会打开。从cmd运行时,我收到以下错误消息: C: \程序文件\项目\u可执行文件\u名称 奇怪的是,如果我双击jar(jpack用来创建程序映像的那个),它会启动我的应用程序。java-jar也是如此。当使用intellij和mvn javafx的“运行”按钮时,

  • 我正在和几个朋友一起做一个项目,我们正在使用vscode,这样我们就可以有效地使用git(这是一个学校项目,所以IDE是不可协商的,不要告诉我使用不同的),我们遇到了一个问题,他们都不能运行这个javafx应用程序,我已经在那里测试了。一开始我在运行它时遇到了麻烦,并且得到了同样的错误,但是我今天早上修复了它,现在我放在那里的任何javafx文件都可以为我运行,只要我在json中有正确的vmarg

  • 我有一个maven项目,我想导出到runnable中。jar文件。 在VSCode中,项目可以正常工作。导出的项目包括。jar文件和包含所有javaFX文件的libs文件夹: 运行以下命令时出现问题: 我不明白为什么会出现这个错误,因为所有JavaFX文件都位于libs文件夹中并且可见。 我目前使用SDKman的Java Temurin 18.0.1。 <代码>Pom。xml文件: 我尝试下载Ja

  • 我想从我的javaFX项目创建exe文件。我已经将我的项目导出到可运行的jar文件中,用launch4j将其更改为exe,但当我用命令promp运行jar文件时,它显示“错误:缺少JavaFX运行时组件,运行此应用程序需要这些组件” 当我导出到时。jar最后警告了多行的“重复条目:module info.class”。这是原因吗?

  • 我第一次尝试使用JavaFX。我在IntelliJ中创建了一个*.fxml文件的项目。然后,我在IntelliJ中打开了内置的fxml gui编辑器。我得到一个警告,我需要为JavaFX添加一个SDK。我转到了项目结构设置、模块、依赖项,并添加了“IntelliJ dir\jre64\lib\ext\jfxrt.jar”。警告消失了。模块作用域设置为编译。如果我试图通过单击IntelliJ中类声明

  • 我得到以下错误: 我试着重新安装,但没有任何运气。我还尝试将更改为或类似于,但仍然不起作用。