Наблюдаемый сервисный модуль не включен в jpackage - PullRequest
0 голосов
/ 27 мая 2020

Я использую GluonHQ backport jpackager для JDK 11 и запускаю его с аргументом --bind-services:

jpackager create-installer -o installer --name "Demo App" --class net.clementlevallois.monitor.Controller --module net.clementlevallois.monitor --module-path lib/ --add-modules net.clementlevallois.monitorobserver --bind-services --win-menu --win-shortcut --win-dir-chooser --strip-native-commands --singleton

возвращает установщик, но также выдает:

Illegal argument [--bind-services]

Я что-то делаю не так, или этот backport jpackager фактически не поддерживает этот аргумент? Мое приложение упаковано с установщиком, и я могу его запустить, но на самом деле он должен вызывать службу, а этого не происходит. В этом случае, как я могу упаковать модульное приложение, которое включает ServiceProviders?

1 Ответ

0 голосов
/ 01 июня 2020

Почему вы до сих пор используете этот древний инструмент? Вместо этого вам следует использовать новый инструмент jpackage (обратите внимание на написание), который был выпущен с JDK 14.

...