Hello, I've filed [NETBEANS-5775] [1] for that NoSuchMethodError and Jan Lahoda is working on a PR to fix it [2]. I've also filed [NETBEANS-5762] [3] which may be more difficult.
[1] https://issues.apache.org/jira/browse/NETBEANS-5775 [2] https://github.com/apache/netbeans/pull/2993 [3] https://issues.apache.org/jira/browse/NETBEANS-5762 On Mon, 14 Jun 2021 at 18:26, Kenneth Fogel <[email protected]> wrote: > > I have just installed Java 17 ea 26 and then configured NB 12.4 to use 17 as > its version of Java. NetBeans started but was unable to successfully create > either a maven or ant project. Code could be compiled and built but the class > with main could not be found. It alsdo did not automatically load the Java SE > plugin, I had to do that manually. The messages.log reports: > > SEVERE [org.openide.util.Exceptions] > java.lang.NoSuchMethodError: 'void > com.sun.tools.javac.util.Log.<init>(com.sun.tools.javac.util.Context, > java.io.PrintWriter, java.io.PrintWriter, java.io.PrintWriter)' > as the most common exception. > > This seems to always occur for any issue such as errors parsing my HelloWorld. > > There is more I can report on. Compiling under 17 might give us a better > result. > > For the moment NetBeans 12.4 is unusable on Java 17 ea 26 running on Windows > 10.0.19042.1052. Switched back to JDK-16.0.1.0-hotspot and code could be run. > > What the Quality Outreach group wants to know is if we are testing our > project under EA builds of JDK 17 and if it works. > > Ken > > > -----Original Message----- > From: Geertjan Wielenga <[email protected]> > Sent: June 14, 2021 11:39 AM > To: [email protected] > Subject: Re: Compile & Execute Under Early Access JDK 17 > > There’s also a difference between being able to compile with JDK 17 or run on > JDK 17. I think what we should be aiming at os being able to run NetBeans on > JDK 17. > > Gj > > > On Mon, 14 Jun 2021 at 17:30, Geertjan Wielenga < > [email protected]> wrote: > > > The next release will be 12.5. > > > > Gj > > > > On Mon, 14 Jun 2021 at 17:29, Geertjan Wielenga < > > [email protected]> wrote: > > > >> > >> The SecurityManager is enabled by default in JDK 17. > >> > >> Gj > >> > >> On Mon, 14 Jun 2021 at 17:27, Kenneth Fogel > >> <[email protected]> > >> wrote: > >> > >>> Hi, > >>> > >>> I'd like to compile NB 12.4 under JDK 17 ea 26. I believe that there > >>> are switches necessary to enable the Security Manager. Could you > >>> please pass on the command line moodifications I will need to > >>> compile and then run NB or direct me to a web page where this info > >>> resides. > >>> > >>> Will the next LTS version of NB be 12.5 or 13.0? Please let me know > >>> who may already be testing with JDK 17. Based on what I can learn I > >>> will be able to update the OpenJDK Quality Outreach wiki. > >>> > >>> I also hope to encourage more developers to test NB with EA versions > >>> of Java. Think of it as a NetCAT for EA. > >>> > >>> Ken > >>> > >>> > >>> -- Ludovic ----------------------------------------- "Les formes qui differencient les etres importent peu si leur pensees s'unissent pour batir un univers..." Yoko Tsuno (in 'Les titans' by Roger Leloup) [The shapes that differenciate beings are not important if their thoughts unite to build a universe] --------------------------------------------------------------------- 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
