[ https://issues.apache.org/jira/browse/NETBEANS-6349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17469171#comment-17469171 ]
Neil C Smith commented on NETBEANS-6349: ---------------------------------------- bq. I didn't check for 12.5 explicitly, I simply concluded that from the linked NETBEANS-6064 OK, that's an interesting one, because it does seem to imply 12.5, but our 12.5 binaries were built on JDK 8. bq. From a personal as well a resources point of view I simply would wait that out until 13.0 becomes available, which would remedy problem as described in the workaround section. That doesn't change anything. The workaround will be identical, except that we'll be more explicit that the IDE doesn't support JDK 8. That module still has to support JDK 8 for now. bq. But it might indeed be sensible to spawn a discussion on dev, on whether and how to proof our builds with respect to cross JDK compilation. It would, because that is meant to have happened already. Everything should be being built with release 8 for a start. > Recent builds of the module responsible for java source parsing break BC to > JDK 8 > --------------------------------------------------------------------------------- > > Key: NETBEANS-6349 > URL: https://issues.apache.org/jira/browse/NETBEANS-6349 > Project: NetBeans > Issue Type: Bug > Components: editor - Parsing & Indexing > Affects Versions: 12.5, 12.6 > Reporter: Thomas Schapitz > Priority: Critical > > There are 6 linked Issues, that all follow a common pattern, pointing to a > common cause: > * They are accompanied by an java.lang.NoSuchMethodError: > java.nio.CharBuffer.flip()Ljava/nio/CharBuffer; > * The users indicate, they are running NB 12.5+ with JDK8 > * The errors occur during parsing. > Sure enough, JDK 8 hasn't > java.nio.CharBuffer.flip()Ljava/nio/{*}+CharBuffer+{*}, > it has only java.nio.CharBuffer.flip()Ljava/nio/{+}*Buffer,*{+} which it > inherits from Buffer. > Which means: the Module in question has obviously been compiled against a > library more recent then JDK8, at least JDK9, which has this method. > > Consequences: > This and the 6 linked issues will automatically be fixed with the rollout of > NB 13, which will require JDK 11 as prerequisite anyway. > In the mean time, users may work around the problem, by immediately switching > to JDK 9+ when executing Netbeans. Note that they should still be able to > develop and build for JDKs 8 an prior. -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@netbeans.apache.org For additional commands, e-mail: commits-h...@netbeans.apache.org For further information about the NetBeans mailing lists, visit: https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists