News for hackers. Stuff that matters.
Re:Jigsaw Finally Arrives in JDK 9 by cpprototypes on Friday March 11, 2016 @05:10PM (#11269905)
Yeah, Jigsaw will provide the base primitives which will allow what I described to happen. But it's up to the Java ecosystem to create or update the dependency layer above it. I'm assuming Maven will, but if they don't this is an opportunity for another dependency system to replace it. I think fixing the version conflict issue is enough of a killer feature to overcome even something as entrenched as Maven. I'm hoping Maven keeps up with these changes because I really don't want to rebuild existing build systems.
Re:Jigsaw Finally Arrives in JDK 9 by mike_hearn on Saturday March 12, 2016 @08:34AM (#11272786)
Not sure about Maven, but Gradle has already introduced a "software model" feature which is meant to map almost directly to Jigsaw modules. So the idea is you'll configure the module system through the build system, and it'll generate the right Jigsaw data for you. It also handles versioning and other things Jigsaw doesn't do directly.
Re:Jigsaw Finally Arrives in JDK 9 by vorg on Sunday March 13, 2016 @06:22PM (#11279659)
But will Gradle's "software model" be compatible with Java 9's? Gradle's already incompatible in that it uses Apache Groovy instead of Java 8 for build config files.