Наблюдаемый сервисный модуль не включен в jpackage

Я использую backport jpackager GluonHQ для 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 ответ

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

Другие вопросы по тегам