Since the lib is built on Java11, we can use the Java9+ module system.
Some new great Java tools (eg jlink, jpackage) that build and package Java applications require all the dependencies of the application to be Java9+ modules. This patch fixes this issue.
Applications that do not use modules should still work with the lib.
Since the lib is built on Java11, we can use the Java9+ module system. Some new great Java tools (eg jlink, jpackage) that build and package Java applications require all the dependencies of the application to be Java9+ modules. This patch fixes this issue. Applications that do not use modules should still work with the lib.
This fixes #74 I guess.