Re: Maven Artifact JDK Suffix

From: Mark Rotteveel <mark(at)lawinegevaar(dot)nl>
To: List <pgsql-jdbc(at)postgresql(dot)org>
Subject: Re: Maven Artifact JDK Suffix
Date: 2016-01-15 11:51:25
Message-ID: b3d2112cf815290bfba8f94ef2ab0d4e@imap.procolix.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-jdbc

On Fri, 15 Jan 2016 06:24:21 -0500, Dave Cramer <davecramer(at)gmail(dot)com>
wrote:
> I would have to agree with this. I think people will be surprised (not
in a
> good way) if we upgrade to java 9 and all of a sudden maven pulls down
JDBC
> for java 9

As far as I know, starting with Java 9 this problem could be solved with
multi-release JARs (JEP-238, http://openjdk.java.net/jeps/238) The main
content could then be Java 8, and the Java 9 versions of classes could go
into META-INF/versions/9 (assuming that is the final way JEP-238 will be
realised, I am not sure if it is already in). For efficiency it would be
best to only put in a Java 9 version of classes that really need a Java 9
version.

Mark

In response to

Responses

Browse pgsql-jdbc by date

  From Date Subject
Next Message Dave Cramer 2016-01-15 11:56:54 Re: Maven Artifact JDK Suffix
Previous Message Dave Cramer 2016-01-15 11:24:21 Re: Maven Artifact JDK Suffix