如何为打包安装程序使用 Jpackage 创建安装的 Java 应用程序设置自定义安装目录?

问题描述

我使用 jpackage 打包了我的 java 应用程序。用打包好的安装程序安装时,安装后的目录一直是C:\Program Files\<program name>。如何更改?

让我再次澄清一下,我不是在谈论打包完成后打包安装程序的 exe 文件应位于的输出目录。我说的是双击后打包的安装程序exe提取内容的目录,认情况下是C:\Program Files\<program name>.

问候,

菲达

解决方法

添加 --win-dir-chooser 参数。阅读 jpackage 的文档或使用 jpackage --help 会比您在 Stackoverflow 上输入这个问题更快地得到这个答案!