[ 
https://issues.apache.org/jira/browse/NETBEANS-6349?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17468801#comment-17468801
 ] 

Neil C Smith edited comment on NETBEANS-6349 at 1/4/22, 7:29 PM:
-----------------------------------------------------------------

Are you sure this affects 12.5? We switched the convenience binary builds to 
JDK 11 for 12.6 in preparation for NB13. That seems the likely cause. JDK 9+ 
(well 11+ really) has been strongly recommended for the IDE for some time now.  
If you _really_ need to run the IDE on JDK 8, then building the source release 
on JDK 8 should work around this.


was (Author: neilcsmith):
Are you sure this affects 12.5? We switched the convenience binary builds to 
JDK 11 for 12.6 in preparation for NB13. That seems the likely cause. JDK 9+ 
(well 11+ really) has been strongly recommended for the IDE for some time now.  
If you _really_ need to run the IDE on JDK 8, then a building the source 
release on JDK 8 should work around this.

> 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: [email protected]
For additional commands, e-mail: [email protected]

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists

Reply via email to