ReactiveX / RxJavaFX

RxJava bindings for JavaFX
Apache License 2.0
519 stars 67 forks source link

config(java): build the lib as a Java9+ module #89

Closed arnobl closed 5 years ago

arnobl commented 5 years ago

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.