我将GluonHQ 的 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]
是我做错了什么,还是 jpackager 的这个反向移植实际上不支持这个论点?我的应用程序与安装程序打包在一起,我可以启动它,但实际上它应该调用服务但未能这样做。在这种情况下,我如何打包一个包含 的模块化应用程序ServiceProviders
?