Используйте jpackage с WiX 4JAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Используйте jpackage с WiX 4

Сообщение Anonymous »

Я пытаюсь упаковать приложение с помощью jpackage для Windows. Я использую Java 19 и WiX 4.

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

Package Id      Version              Commands
---------------------------------------------
wix             4.0.0-preview.1      wix

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

java 19.0.1 2022-10-18
Java(TM) SE Runtime Environment (build 19.0.1+10-21)
Java HotSpot(TM) 64-Bit Server VM (build 19.0.1+10-21, mixed mode, sharing)
Согласно Руководству пользователя Packaging Tool, требования для создания установочного пакета для Windows:

Требуется WiX 3.0 или более поздней версии.

Однако при попытке создать пакет я получаю сообщение об ошибке:

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

[09:26:34.026] Can not find WiX tools (light.exe, candle.exe)
[09:26:34.026] Download WiX 3.0 or later from https://wixtoolset.org and add it to the PATH.
Сама суть проблемы ясна. jpackage не поддерживает WiX 4, хотя открытым текстом это нигде не написано.
Решение тоже понятно, устанавливаю WiX 3 . Однако здесь возникает «проблема». Для WiX 3 требуется старая версия .Net (3.5.1) или, по крайней мере, «Функции Windows .Net 3.5.1». Однако именно этого я хочу избежать.
На сегодняшний день у меня вопрос: есть ли способ напрямую использовать WiX 4 с jpackage?< /п>

Подробнее здесь: https://stackoverflow.com/questions/744 ... with-wix-4
Ответить

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

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

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

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

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