On 9/4/14, 12:40 PM, Jeff Gehlbach wrote:
> I believe OpenNMS master builds and runs with JDK 8. Do not take this as
> an authoritative statement, but I think the 1.14 releases will
> officially support JDK 8. The 1.12 branch does not build with JDK 8 and
> probably never will, because some of the code changes required are too
> disruptive to introduce within a stable release series. It *might* be
> possible to run 1.12 on JDK 8, but it's a bad idea and is not a
> supported configuration.

Nope, not yet.

Well, it *builds* but it still has a number of failures related to
(dynamic, bytecode-generating) things we depend on that JDK8 doesn't
accept.  We won't be able to do JDK8 until we move to Spring 4,
unfortunately.

I can't recall if any of the later spring 3 releases have been
retrofitted to be java8-compatible (I don't believe so), but even if
they had, there are dependency issues because the OSGi bundle versions
of Spring 3 are no longer being updated.  They're stuck at 3.2.4,
because the people maintaining the OSGi-compatible versions of Spring
have moved on to Spring 4.

> Speaking more generally, I've heard pretty good things about OpenJDK 8
> in terms of robustness relative to Oracle JDKs, but haven't really used
> it yet.

I would not trust anything as complicated as our code environment to run
under Java8 because of those bytecode-related issues.  It may happen to
run most of the time, but it's not unlikely you'll hit a snag.

-- 
Benjamin Reed
The OpenNMS Group
http://www.opennms.org/

Attachment: signature.asc
Description: OpenPGP digital signature

------------------------------------------------------------------------------
Slashdot TV.  
Video for Nerds.  Stuff that matters.
http://tv.slashdot.org/
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to