ryo*_*ryo 7 java exe portable-executable jpackage
我正在使用 JPackage (OpenJDK 15.0.1) 为 Windows 制作一个可移植的可执行文件。我尝试了下面的命令,但双击生成的 exe 文件并显示安装程序窗口。它似乎不是可移植的可执行文件,而只是安装程序。
jpackage --name "Test App" --vendor "com.example" --type exe --input input --main-jar test-app-1.0.jar --main-class main.Main
Run Code Online (Sandbox Code Playgroud)
有没有办法制作一个可执行文件,无需使用JPackage安装即可使用?
如果“可移植可执行文件”指的是单个独立的可执行文件,那么目前这是不可能的。
如果您想要一个无需安装即可直接运行程序的可执行文件,您可以使用该标志--type app-image,该标志将创建一个包含 .exe 启动器来启动应用程序的应用程序映像。