首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法运行JavaFx应用程序的jar文件

无法运行JavaFx应用程序的jar文件
EN

Stack Overflow用户
提问于 2022-11-07 11:39:57
回答 1查看 57关注 0票数 -1

我创建了JavaFx应用程序。它的工作原理正确。但是当我创建jar文件时,它没有打开。我没有收到任何错误日志。我使用OpenJDK 17。

我试图创建一个bat文件:

代码语言:javascript
复制
java -jar Rating.jar

但不起作用。然后,我尝试从命令行运行应用程序,得到了以下错误:

代码语言:javascript
复制
javafx runtime components are missing and are required to run this application

然后我添加了VM选项:

代码语言:javascript
复制
--module-path "C:\Users\Admin\.jdks\openjdk-17\lib" --add-modules=javafx.controls

即使从点子上看也不起作用。

EN

回答 1

Stack Overflow用户

发布于 2022-11-07 14:06:53

在这里下载JavaFx的SDK:

对于我的示例,SDK位于:

代码语言:javascript
复制
C:\eclipse\jdks\javafx-sdk-19\lib

然后使用下面的JavaFxTest.jar显然是您的jar..。

代码语言:javascript
复制
java --module-path "C:\eclipse\jdks\javafx-sdk-19\lib" --add-modules javafx.controls,javafx.fxml -jar JavaFxTest.jar
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74346018

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档