来自 intellij idea 的罐子不工作 - 没有输出
jars from intellij idea dont work - no output
我正在使用最新版本的 IntelliJ idea 和 java dk,re,fx 版本。 所以我转到文件->项目结构->工件->+->jar->来自具有依赖项的模块->select main class Main(其他一切默认)。之后那,我去 build->artifacts->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 class。
我发现的其他解决方案对我不起作用。
谁能看出哪里出了问题?感谢提前提供的所有帮助,祝你有美好的一天!
编辑:除了Main.java和Controller.java之外的src\sample(包)文件夹中有一些应用程序中使用的图片
只需在 IDE:
中执行你的 JAR
在Select执行Actifact的对话框中selectEdit Configurations...
里面点击 Pus 和 select JAR
然后提供 jar 文件的路径并通过 IDE
中的 运行 对其进行测试
我正在使用最新版本的 IntelliJ idea 和 java dk,re,fx 版本。
谁能看出哪里出了问题?感谢提前提供的所有帮助,祝你有美好的一天!
编辑:除了Main.java和Controller.java之外的src\sample(包)文件夹中有一些应用程序中使用的图片
只需在 IDE:
中执行你的 JAR在Select执行Actifact的对话框中selectEdit Configurations...
里面点击 Pus 和 select JAR
然后提供 jar 文件的路径并通过 IDE
中的 运行 对其进行测试