Как установить каталог пользовательской установки для Java-приложения, которое устанавливается пакетным установщиком (созданным с помощью Jpackage)?

Я упаковал свое java-приложение с помощью jpackage. Когда я устанавливаю его с помощью упакованного установщика, каталог после установки всегда C:\Program Files\<program name>. Как мне его изменить?

Позвольте мне еще раз прояснить, что я не говорю о выходном каталоге, в котором должен находиться исполняемый файл упакованного установщика после завершения упаковки. Я говорю о каталоге, в котором этот упакованный установщик exe извлекает свое содержимое после двойного щелчка по нему, что по умолчанию C:\Program Files\<program name>.

С уважением,

Фида


person Programmer Hobbyist    schedule 21.06.2021    source источник


Ответы (1)


Добавьте параметр --win-dir-chooser. Чтение документации для jpackage или использование jpackage --help даст этот ответ быстрее, чем вы можете ввести этот вопрос в Stackoverflow!

person DuncG    schedule 21.06.2021
comment
Ну, что ж, спасибо. Я просмотрел документацию, но не знаю, как я это пропустил. Не могли бы вы помочь мне и с этой проблемой? Большое спасибо! - person Programmer Hobbyist; 21.06.2021
comment
Кто-то меня опередил - надеюсь, теперь с тобой все в порядке. Это также может помочь вам при повторной установке, чтобы предыдущая версия каждый раз удалялась сама: [stackoverflow.com/questions/62675323/ - person DuncG; 21.06.2021
comment
Ага! Этот человек уже спас меня до вашего приезда. Я очень расстроился после этой проблемы. И спасибо за дополнительный совет; это тоже очень полезно (вероятно, через день или два я тоже собирался опубликовать этот вопрос в StackOverflow, потому что я обычно не ожидаю, что такие вопросы уже существуют). - person Programmer Hobbyist; 21.06.2021