Добавьте переменную в PATH, используя WiX Toolkit и JPackage.JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Добавьте переменную в PATH, используя WiX Toolkit и JPackage.

Сообщение Anonymous »

Я создал консольное Java-приложение и хотел бы иметь возможность распространять его, не требуя от пользователей загрузки JRE. Для этого я использую JPackage для сборки MSI (в будущем также буду использовать Linux).
Я создал сценарий PowerShell для запуска команды jpackage:

Код: Выделить всё

param (
[string]$version
)

cd ~working directory~

jpackage --verbose `
--name MassMip `
--dest jpackage `
--type msi `
--app-version $version `
--vendor "Vendor" `
--description "Command Line File Manipulation Service" `
--main-jar MassMip-1.0-SNAPSHOT.jar `
--main-class com.masonio.MassMip `
--input target `
--win-console `
Теперь MSI создается правильно, и MSI устанавливается правильно. Однако он не создает переменную пути для моей программы. Предполагаемое поведение состоит в том, чтобы позволить пользователям просто набрать Massmip --args и запустить программу, что, как я понимаю, достигается с помощью переменных PATH. Как мне это сделать через JPackage и WiX? В результате исследования я обнаружил, что мне нужен флаг --resource-dir, чтобы изменить установку WiX, но я никогда раньше не использовал WiX, поэтому не знаю, как заставить его работать.


Подробнее здесь: https://stackoverflow.com/questions/798 ... d-jpackage
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»