【发布时间】:2021-06-12 01:09:55
【问题描述】:
我正在使用最新版本的 IntelliJ idea 和 java dk,re,fx 版本。 所以我去文件->项目结构->工件->+->jar->从具有依赖项的模块->选择主类Main(其他一切默认)。之后,我去构建->工件-> javafx(工件名称和项目名称)并打开资源管理器以打开 jar,但我没有得到任何输出。我已经尝试过重新安装 JRE 并在 windows 路径中设置一个变量。 项目结构:src->package:sample->class:Main(与控制器一起导致它是一个 JavaFX 应用程序)。此外,在 ide 上运行应用程序时我没有收到任何错误,一切正常。我怀疑是VM选项引起了麻烦(--module-path C:\Users\USERNAME\Downloads\openjfx-11.0.2_windows-x64_bin-sdk\javafx-sdk-11.0.2\lib --add- modules=javafx.controls),因为其余的库都打包在 jar 中并使用 win rar 检查。最后,我检查了清单文件,它正确指向了 Main 类。 我发现的其他解决方案对我不起作用。
谁能看出有什么问题?感谢您提前提供所有帮助,祝您有美好的一天!
编辑:除 Main.java 和 Controller.java 之外的 src\sample(package) 文件夹有一些在应用程序中使用的图片
【问题讨论】:
标签: java intellij-idea javafx jar