On 01/16/2016 04:55 PM, Sehrope Sarkuni wrote:
I'd like to point that the latest java9 pre-release (jre9 build 100) contains support for Multi-Release jars
http://openjdk.java.net/jeps/238. This means we can put both jre8 and jre9 specific classes to same jar file. So we only need the jre6 and jre7 for legacy reasons. For users this is a good news since they no longer have to care about their jre version - the single jar just works for them, even after they update the jre.
So my proposal is to not add jre8 qualifier to the current jre8 jars. We just need to add support to the build for the multi-release jars before jre9 is released next year. I'm certain that a proper maven tooling to do that will materialize in time.
-Mikko