Migrating to Java 9: Modules, Maven, OSGI, Travis CI

1 · Charles Oliver Nutter · Oct. 24, 2017, 3:55 p.m.
Hello friends! It has been too long!Today, after many years, I've got something I wanted to blog rather than tweet out in code snippits and screenshots: I'm starting to get my projects working with Java 9.I hope to cover all of the challenges and solutions I've come up with, but today I'll be focusing on something "simple": getting a straightforward Maven project to export a Java 9 module while still working on Java 8 and lower.InvokeBinderSome years ago I started work on a library called Invoke...