Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [rdf4j-dev] Java > 8

Hi Håvard,


Ah yes, starting with 9, JAXB is part of EE instead of SE, and IIRC removed completely from JavaEE in 11...
I've created a ticket for JDK 11 LTS support, but I'm not sure we should jump to 11 as default

Perhaps ask for input on the rdf4j-users mailing list, and more specifically the companies  (Ontotext, Semantic Web Company...),
because at least on Redhat OpenJDK 8 will be supported until june 2023, and organizations might be reluctant to "already" upgrade to JDK 11

If that would indeed be the case, then we would still need to check if the JDK-11-by-default builds on JDK 8...
(of course, now we have to check if JDK-8-by default builds on JDK-11, Law of Conservation of Issues at work...)

Best regards

Bart

-----Original Message-----
From: rdf4j-dev-bounces@xxxxxxxxxxx <rdf4j-dev-bounces@xxxxxxxxxxx> On Behalf Of Håvard Ottestad
Sent: woensdag 6 maart 2019 9:55
To: rdf4j developer discussions <rdf4j-dev@xxxxxxxxxxx>
Subject: [rdf4j-dev] Java > 8

Hi,

I was wondering if maybe it was time to leave behind java 8 in our next 3.0 release? By “leave behind” I mean, make default development on java 11, the latest LTS version.

The reason I bring it up is because maven will currently only build java on version 8. When I use java 9 I get the following error:

[ERROR] Failed to execute goal com.github.siom79.japicmp:japicmp-maven-plugin:0.11.0:cmp (default) on project rdf4j-sail-api: Execution default of goal com.github.siom79.japicmp:japicmp-maven-plugin:0.11.0:cmp failed: A required class was missing while executing com.github.siom79.japicmp:japicmp-maven-plugin:0.11.0:cmp: javax/xml/bind/JAXBException

I believe the reason I’m seeing this error is mainly because we (developers) are probably all using java 8 and jenkins is also using java 8. So no one is really bothered by old plugins without java > 8 supports.

Wrt. jenkins, what are the chances that eclipse supports java 11?

Any thoughts?

Cheers,
Håvard
_______________________________________________
rdf4j-dev mailing list
rdf4j-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/rdf4j-dev

Back to the top