我试图使用jpackage为我的java应用程序创建一个安装程序。这是我现在所拥有的:jpackage --type msi --app-version "2.0" --input . --dest . --main-jar .FitnessGUI.jar --main-class Main --win-shortcut --win-menu
这工作得很好,但我希望能够选择程序在安装时存储的位置。我所拥有的,根据oracle,默认为当前工作目录。我不确定这是什么意思。我不知道这个应用程序会在别人的电脑上输出到哪里。
我试图使用--dest "C: "
,但我得到:Destination directory C: is not writable
也尝试了--dest "C:Program Files"
,但得到相同的错误。
——win-dir-chooser解决了这个问题。