Automatic module jpro.webapi requires "badass" magic for jlink to work.
The badass-jlink plugin takes a more pragmatic approach by combining all non-modular dependencies into a single jar. This way, only the resulting merged module needs a module descriptor.
The following error message is emitted by a plain jlink call:
Error: automatic module cannot be used with jlink: jpro.webapi from file:///.../sormuras/bach-hansolos-spacefx/lib/jpro.webapi.jar
It'd be cool, if SpaceFX (at least the master branch) either:
- doesn't make use of code loaded from automatic modules at all, or...
- ...
jpro.webapi was provided a Java module with a compiled module-info.class.
Automatic module
jpro.webapirequires "badass" magic forjlinkto work.The following error message is emitted by a plain
jlinkcall:Error: automatic module cannot be used with jlink: jpro.webapi from file:///.../sormuras/bach-hansolos-spacefx/lib/jpro.webapi.jarIt'd be cool, if SpaceFX (at least the master branch) either:
jpro.webapiwas provided a Java module with a compiledmodule-info.class.