0

我看到 this stack overflow post to know how to create executable files from java source ,它说要使用javapackager他还说它包含在Java JDK中,但我不知道如何使用它。我阅读了这个oracle 文档,但仍然没有了解如何为我的代码创建本机类型 .exe 文件,就像我在 cmd 上尝试过的那样,它说 javapackager 不是一个有效的命令,我发现这些方法很旧,所以我该如何制作现在我的 java 代码的 .exe 文件。

4

1 回答 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 回答