我看到 this stack overflow post to know how to create executable files from java source ,它说要使用javapackager
他还说它包含在Java JDK中,但我不知道如何使用它。我阅读了这个oracle 文档,但仍然没有了解如何为我的代码创建本机类型 .exe 文件,就像我在 cmd 上尝试过的那样,它说 javapackager 不是一个有效的命令,我发现这些方法很旧,所以我该如何制作现在我的 java 代码的 .exe 文件。
问问题
93 次
1 回答
2
javapackager
已从 JDK 中删除。推荐的方式是现在(最好,如果你有一个模块化的应用程序)使用 jlink 和/或 jpackage
#Create modular runtime image with your modules foo.mod and bar.utils
#into outputdir
jlink --add-modules foo.mod,bar.utils --output outputdir
#Create native "installer", e.g. .deb on Debian
jpackage -n name --runtime-image outputdir/
于 2021-04-28T12:26:32.010 回答