java.lang.ClassNotFoundException: org.openide.windows.ModeSelector at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) at java.lang.ClassLoader.loadClass(ClassLoader.java:496) Caused: java.lang.ClassNotFoundException: org.openide.windows.ModeSelector starting from ModuleCL@77d8f040[org.netbeans.core.windows] with possible defining loaders [ModuleCL@6a7a53b2[org.openide.io], ModuleCL@6e6b3500[org.openide.windows]] and declared parents [ModuleCL@777a0c34[org.netbeans.swing.plaf], ModuleCL@75422d48[org.netbeans.modules.options.api], ModuleCL@2d9b3d0c[org.openide.actions], ModuleCL@24b6a484[org.openide.nodes], org.netbeans.MainImpl$BootClassLoader@6adede5, ModuleCL@d615ada[org.netbeans.swing.tabcontrol], ModuleCL@2caf0534[org.openide.loaders], ModuleCL@6e6b3500[org.openide.windows], ModuleCL@44ffe0bf[org.netbeans.core], ModuleCL@3e61cf90[org.netbeans.modules.settings], ...3 more] at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:199) at java.lang.ClassLoader.loadClass(ClassLoader.java:496) Caused: java.lang.NoClassDefFoundError: org/openide/windows/ModeSelector at org.netbeans.core.windows.WindowManagerImpl.topComponentOpenAtTabPosition(WindowManagerImpl.java:1242) at org.netbeans.core.windows.WindowManagerImpl.topComponentOpen(WindowManagerImpl.java:1226) at org.openide.windows.TopComponent.open(TopComponent.java:472) at org.openide.windows.TopComponent.open(TopComponent.java:452) at org.openide.windows.CloneableOpenSupport.openCloneableTopComponent(CloneableOpenSupport.java:183) at org.openide.windows.CloneableOpenSupport$1.run(CloneableOpenSupport.java:82) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.doEvent(NbMutexEventProvider.java:95) at org.netbeans.modules.openide.util.NbMutexEventProvider$Event.writeAccess(NbMutexEventProvider.java:60) at org.netbeans.modules.openide.util.LazyMutexImplementation.writeAccess(LazyMutexImplementation.java:56) at org.openide.util.Mutex.writeAccess(Mutex.java:285) at org.openide.windows.CloneableOpenSupport.open(CloneableOpenSupport.java:79) at org.openide.text.CloneableEditorSupport.open(CloneableEditorSupport.java:411) at org.openide.awt.ActionDefaultPerfomer.actionPerformed(ActionDefaultPerfomer.java:45) at org.openide.awt.ContextAction$Performer.actionPerformed(ContextAction.java:201) at org.openide.awt.ContextManager.actionPerformed(ContextManager.java:235) at org.openide.awt.ContextAction.actionPerformed(ContextAction.java:84) at org.openide.util.actions.ActionInvoker$1.run(ActionInvoker.java:68) at org.openide.util.actions.ActionInvoker.doPerformAction(ActionInvoker.java:91) at org.openide.util.actions.ActionInvoker.invokeAction(ActionInvoker.java:74) at org.openide.awt.GeneralAction$BaseDelAction.actionPerformed(GeneralAction.java:209) at org.openide.explorer.view.TreeView$PopupSupport.mouseClicked(TreeView.java:1584) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:278) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:277) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:277) at java.awt.AWTEventMulticaster.mouseClicked(AWTEventMulticaster.java:277) at java.awt.Component.processMouseEvent(Component.java:6581) at javax.swing.JComponent.processMouseEvent(JComponent.java:3343) at java.awt.Component.processEvent(Component.java:6343) at java.awt.Container.processEvent(Container.java:2259) at java.awt.Component.dispatchEventImpl(Component.java:4961) at java.awt.Container.dispatchEventImpl(Container.java:2317) at java.awt.Component.dispatchEvent(Component.java:4793) at java.awt.LightweightDispatcher.retargetMouseEvent(LightweightDispatcher.java:4904) at java.awt.LightweightDispatcher.processMouseEvent(LightweightDispatcher.java:4548) at java.awt.LightweightDispatcher.dispatchEvent(LightweightDispatcher.java:4480) at java.awt.Container.dispatchEventImpl(Container.java:2303) at java.awt.Window.dispatchEventImpl(Window.java:2758) at java.awt.Component.dispatchEvent(Component.java:4793) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:766) at java.awt.EventQueue.access$500(EventQueue.java:97) at java.awt.EventQueue$3.run(EventQueue.java:717) at java.awt.EventQueue$3.run(EventQueue.java:711) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:99) at java.awt.EventQueue$4.run(EventQueue.java:739) at java.awt.EventQueue$4.run(EventQueue.java:737) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89) at java.awt.EventQueue.dispatchEvent(EventQueue.java:736) at org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:136) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) at java.awt.EventDispatchThread.run(EventDispatchThread.java:90)