install4j 6.1.6 Установщик удаленной отладки - PullRequest
0 голосов
/ 17 мая 2018

Я сгенерировал установщик Windows install4j. Я хочу, чтобы установщик запускался на удаленной машине с Windows и должен был отлаживать процесс установки. Установленная JVM - 1.8_161. Я пробовал несколько вариантов в моем файле vmoptions:

-Xdebug
-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999

или

-Xdebug 
-Xnoagent
-Djava.compiler=NONE
-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9999

Ни одна из конфигураций не работает. Имя файла vmoptions совпадает с именем файла мультимедиа, за исключением расширения.

У меня не было проблем с отладкой более ранних удаленных инсталляторов.

С наилучшими пожеланиями АНКО

1 Ответ

0 голосов
/ 18 мая 2018

Программа установки не читает файл .vmoptions по соображениям безопасности, поскольку при загрузке программы установки часто сохраняются в доступных для записи местах.

Вам необходимо передать -J-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=9999 в командной строке (обратите внимание на -Префикс J)

...