[ 
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

Reply via email to