Gradle: Building a modularized library that is compatible with Java 8
问题 So Java 9 is there, soon to be followed by Java 10. Time we should make our libraries ready for use in Java 9 projects. I did it in the following way: provide a module-info.java added the (experimental) jigsaw plugin in build.gradle Manually made changes according to the guide on the gradle site instead of using the jigsaw plugin. So far, both approaches work fine, and I can use the generated Jar in Java 9 projects. The problem is, the resulting Jar is not compatible with Java 8 although I