[ https://issues.apache.org/jira/browse/NETBEANS-3352?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16969119#comment-16969119 ]
Geertjan Wielenga commented on NETBEANS-3352: --------------------------------------------- The first error in the IDE log is about this not being found: C:\NetBeans\11.2\modules\ext\javafx-base-13-win.jar. Maybe you're reusing some old or corrupt user directory, just guessing, I don't know. Could you restart with a fresh user directory and see if you still have this problem? > ClassNotFoundException: com.sun.source.tree.Tree / DirectiveTree just after > startup > ----------------------------------------------------------------------------------- > > Key: NETBEANS-3352 > URL: https://issues.apache.org/jira/browse/NETBEANS-3352 > Project: NetBeans > Issue Type: Bug > Affects Versions: 11.2 > Environment: Windows 10 Enterprise x64 v1809 > OpenJDK 64-Bit Server VM 13.0.1+9; AdoptOpenJDK > Reporter: Tim Barrett > Priority: Minor > Attachments: IDE Log.txt, UI Log.txt > > > Exceptions just after startup: > > {{SEVERE [global]}} > {{java.lang.ClassNotFoundException: com.sun.source.tree.Tree starting from > ModuleCL@6e2409c7[org.netbeans.libs.javacimpl] with possible defining loaders > null and declared parents [ModuleCL@583fcdc8[org.netbeans.libs.javacapi]]}} > {{ at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:203)}} > {{ at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)}} > {{Caused: java.lang.NoClassDefFoundError: com/sun/source/tree/Tree}} > {{ at java.base/java.lang.ClassLoader.defineClass1(Native Method)}} > {{ at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1016)}} > {{ at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:286)}} > {{ at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:234)}} > {{Caused: java.lang.NoClassDefFoundError: com/sun/source/tree/Tree while > loading com.sun.tools.javac.tree.JCTree; see > http://wiki.netbeans.org/DevFaqTroubleshootClassNotFound}} > {{ at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:238)}} > {{ at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:162)}} > {{ at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)}} > {{ at java.base/java.lang.Class.forName0(Native Method)}} > {{ at java.base/java.lang.Class.forName(Class.java:333)}} > {{ at > org.netbeans.modules.java.source.NoJavacHelper.hasNbJavac(NoJavacHelper.java:56)}} > {{ at > org.netbeans.modules.java.source.JBrowseModule.lambda$null$2(JBrowseModule.java:94)}} > {{ at > org.netbeans.core.windows.WindowManagerImpl$Exclusive$1.run(WindowManagerImpl.java:1615)}} > {{ at > java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)}} > {{ at > java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:770)}} > {{ at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)}} > {{ at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:715)}} > {{ at > java.base/java.security.AccessController.doPrivileged(AccessController.java:391)}} > {{ at > java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)}} > {{ at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:740)}} > {{ at > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136)}} > {{[catch] at > java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)}} > {{ at > java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)}} > {{ at > java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)}} > {{ at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)}} > {{ at > java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)}} > {{ at > java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)}} > > Followed by: > > {{INFO [org.netbeans.modules.editor.impl.ActionsList]: Can't instantiate > object}} > {{java.lang.ClassNotFoundException: com.sun.source.util.TreePath starting > from ModuleCL@3f987385[org.netbeans.modules.java.hints] with possible > defining loaders null and declared parents > [ModuleCL@5d0bedd9[org.netbeans.modules.java.lexer], > ModuleCL@68cbc202[org.netbeans.modules.projectuiapi], > ModuleCL@15924010[org.netbeans.modules.editor.mimelookup], > ModuleCL@6e2409c7[org.netbeans.libs.javacimpl], > org.netbeans.JarClassLoader@7b0e8212, > ModuleCL@4415ee1b[org.netbeans.libs.lucene], > ModuleCL@45c3c349[org.netbeans.modules.java.platform], > ModuleCL@228dd8a2[org.openide.text], > ModuleCL@3cf000e6[org.netbeans.spi.editor.hints], > ModuleCL@4f420bb2[org.netbeans.api.annotations.common], ...40 more]}} > {{ at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:203)}} > {{ at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)}} > {{Caused: java.lang.NoClassDefFoundError: com/sun/source/util/TreePath}} > {{ at java.base/java.lang.Class.getDeclaredMethods0(Native Method)}} > {{ at java.base/java.lang.Class.privateGetDeclaredMethods(Class.java:3167)}} > {{ at java.base/java.lang.Class.getDeclaredMethod(Class.java:2474)}} > {{ at > org.netbeans.core.startup.layers.BinaryFS$AttrImpl.methodValue(BinaryFS.java:755)}} > {{ at > org.netbeans.core.startup.layers.BinaryFS$AttrImpl.getType(BinaryFS.java:701)}} > {{ at > org.netbeans.core.startup.layers.BinaryFS$BFSBase.getAttribute(BinaryFS.java:487)}} > {{ at > org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:918)}} > {{ at > org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:851)}} > {{ at > org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:914)}} > {{ at > org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:851)}} > {{ at > org.openide.filesystems.MultiFileObject.getAttribute(MultiFileObject.java:772)}} > {{ at > org.openide.loaders.InstanceDataObject$Ser.getClassName(InstanceDataObject.java:1303)}} > {{ at > org.openide.loaders.InstanceDataObject$Ser.instanceName(InstanceDataObject.java:1286)}} > {{ at > org.openide.loaders.InstanceSupport.instanceClass(InstanceSupport.java:123)}} > {{Caused: java.lang.ClassNotFoundException: From file: > MultiFileObject@6a8c873b[Editors/text/x-java/Actions/org-netbeans-modules-java-hints-introduce-IntroduceConstantAction.instance] > due to}} > {{ at > org.openide.loaders.InstanceSupport.instanceClass(InstanceSupport.java:140)}} > {{ at > org.openide.loaders.InstanceDataObject$Ser.instanceClass(InstanceDataObject.java:1347)}} > {{ at > org.openide.loaders.InstanceSupport.instanceOf(InstanceSupport.java:157)}} > {{ at > org.openide.loaders.InstanceDataObject$Ser.instanceOf(InstanceDataObject.java:1371)}} > {{ at > org.openide.loaders.InstanceDataObject.instanceOf(InstanceDataObject.java:803)}} > {{ at > org.netbeans.modules.editor.impl.ActionsList.isSeparator(ActionsList.java:180)}} > {{[catch] at > org.netbeans.modules.editor.impl.ActionsList.convertImpl(ActionsList.java:125)}} > {{ at > org.netbeans.modules.editor.impl.ActionsList.<init>(ActionsList.java:64)}} > {{ at > org.netbeans.modules.editor.impl.EditorActionsProvider.<init>(EditorActionsProvider.java:59)}} > {{ at > org.netbeans.modules.editor.impl.EditorActionsProvider.createInstance(EditorActionsProvider.java:63)}} > {{ at > org.netbeans.modules.editor.impl.EditorActionsProvider.createInstance(EditorActionsProvider.java:37)}} > {{ at > org.netbeans.modules.editor.mimelookup.impl.InstanceProviderLookup.rebuild(InstanceProviderLookup.java:65)}} > {{ at > org.netbeans.modules.editor.mimelookup.impl.InstanceProviderLookup.initialize(InstanceProviderLookup.java:60)}} > {{ at > org.openide.util.lookup.AbstractLookup.enterStorage(AbstractLookup.java:151)}} > {{ at > org.openide.util.lookup.AbstractLookup.lookupItem(AbstractLookup.java:405)}} > {{ at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:396)}} > {{ at > org.netbeans.modules.editor.mimelookup.impl.SwitchLookup.lookup(SwitchLookup.java:64)}} > {{ at org.openide.util.lookup.ProxyLookup.lookup(ProxyLookup.java:197)}} > {{ at > org.netbeans.modules.editor.impl.EditorActionsProvider.getEditorActions(EditorActionsProvider.java:44)}} > {{ at > org.netbeans.modules.editor.NbEditorKit.getDeclaredActions(NbEditorKit.java:205)}} > {{ at org.netbeans.editor.BaseKit.addActionsToMap(BaseKit.java:952)}} > {{ at org.netbeans.editor.BaseKit.getActions(BaseKit.java:925)}} > {{ at > org.netbeans.modules.java.editor.JavaEditorWarmUpTask.run(JavaEditorWarmUpTask.java:142)}} > {{ at > org.netbeans.modules.java.editor.JavaEditorWarmUpTask$Provider.run(JavaEditorWarmUpTask.java:68)}} > {{ at org.netbeans.core.startup.WarmUpSupport.run(WarmUpSupport.java:73)}} > {{ at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1418)}} > {{ at > org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:45)}} > {{ at org.openide.util.lookup.Lookups.executeWith(Lookups.java:278)}} > {{ at > org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2033)}} -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- 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