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/
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