This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
1. NetBeans IDE 20170721 nightly 2. JDK 9 x64 build 178 I modified the netbeans.conf and set jdkhome env to use Java 9 to start up netbeans. > netbeans_jdkhome="D:/jdk9" But when I started up Netbeans, and got the errors like this. BTW, if I started netbeans with Java 8(bydefault in my system), it worked. ------------------------------------------------------------------------- java.lang.ClassNotFoundException: sun.swing.SwingLazyValue at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222) Caused: java.lang.ClassNotFoundException: sun.swing.SwingLazyValue starting from ModuleCL@2c63dc42[com.revivius.nb.darcula] with possible defining loaders null and declared parents [ModuleCL@3ebe981f[org.netbeans.swing.plaf], ModuleCL@21c26ee0[org.openide.awt], ModuleCL@234ef984[org.openide.windows], org.netbeans.MainImpl$BootClassLoader@1877ab81, ModuleCL@3aba50ea[org.openide.dialogs], ModuleCL@582123e[org.netbeans.modules.options.api]] at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496) Caused: java.lang.NoClassDefFoundError: sun/swing/SwingLazyValue at com.revivius.nb.darcula.DarculaLFCustoms.createLookAndFeelCustomizationKeysAndValues(DarculaLFCustoms.java:114) at org.netbeans.swing.plaf.LFCustoms.getLookAndFeelCustomizationKeysAndValues(LFCustoms.java:196) at org.netbeans.swing.plaf.Startup.installLFCustoms(Startup.java:350) at org.netbeans.swing.plaf.Startup.installPerLFDefaults(Startup.java:275) at org.netbeans.swing.plaf.Startup.install(Startup.java:253) at org.netbeans.swing.plaf.Startup.run(Startup.java:552) at org.netbeans.core.CoreBridgeImpl$1$1.run(CoreBridgeImpl.java:137) at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313) at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:764) at java.desktop/java.awt.EventQueue.access$500(EventQueue.java:97) at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:717) at java.desktop/java.awt.EventQueue$3.run(EventQueue.java:711) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:89) at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:734) [catch] at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:199) 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)