java.lang.ClassNotFoundException: org.netbeans.spi.java.project.support.ui.templates.JavaFileWizardIteratorFactory at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:222) Caused: java.lang.ClassNotFoundException: org.netbeans.spi.java.project.support.ui.templates.JavaFileWizardIteratorFactory starting from ModuleCL@32e87b58[org.netbeans.modules.java.j2seproject] with possible defining loaders [ModuleCL@738ad06a[org.netbeans.modules.java.project.ui], ModuleCL@6a11ac5d[org.netbeans.modules.java.project]] and declared parents [ModuleCL@7700ad92[org.netbeans.modules.java.api.common], org.netbeans.MainImpl$BootClassLoader@3feba861, ModuleCL@1ad698e5[org.netbeans.modules.java.preprocessorbridge], ModuleCL@164d09f7[org.openide.dialogs], ModuleCL@ff092e4[org.netbeans.modules.j2ee.persistenceapi], ModuleCL@6a11ac5d[org.netbeans.modules.java.project], ModuleCL@4c4531b6[org.netbeans.api.java.classpath], ModuleCL@325e3670[org.netbeans.modules.projectuiapi.base], ModuleCL@42a8cc1d[org.netbeans.modules.projectuiapi], ModuleCL@1de0d4b8[org.netbeans.modules.java.platform.ui], ...25 more] at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) Caused: java.lang.NoClassDefFoundError: org/netbeans/spi/java/project/support/ui/templates/JavaFileWizardIteratorFactory at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:763) at org.netbeans.JarClassLoader.doLoadClass(JarClassLoader.java:311) at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:259) Caused: java.lang.NoClassDefFoundError: org/netbeans/spi/java/project/support/ui/templates/JavaFileWizardIteratorFactory while loading org.netbeans.modules.java.j2seproject.ui.wizards.J2SEFileWizardIterator; see http://wiki.netbeans.org/DevFaqTroubleshootClassNotFound at org.netbeans.ProxyClassLoader.selfLoadClass(ProxyClassLoader.java:263) at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:187) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at org.netbeans.modules.java.j2seproject.J2SEProject.createLookup(J2SEProject.java:396) at org.netbeans.modules.java.j2seproject.J2SEProject.(J2SEProject.java:231) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) at java.lang.reflect.Constructor.newInstance(Constructor.java:423) at org.netbeans.modules.project.ant.AntBasedGenericType.createProject(AntBasedGenericType.java:131) Caused: java.lang.IllegalArgumentException at org.netbeans.modules.project.ant.AntBasedGenericType.createProject(AntBasedGenericType.java:140) at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.loadProject(AntBasedProjectFactorySingleton.java:264) at org.netbeans.modules.projectapi.nb.NbProjectManager.createProject(NbProjectManager.java:401) at org.netbeans.modules.projectapi.nb.NbProjectManager.access$300(NbProjectManager.java:94) at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:314) at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:243) at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:209) at org.openide.util.Mutex.readAccess(Mutex.java:250) at org.netbeans.modules.projectapi.nb.NbProjectManager.findProject(NbProjectManager.java:243) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:167) at org.netbeans.spi.project.support.ant.ProjectGenerator$1.run(ProjectGenerator.java:198) at org.netbeans.spi.project.support.ant.ProjectGenerator$1.run(ProjectGenerator.java:123) at org.netbeans.modules.openide.util.DefaultMutexImplementation.writeAccess(DefaultMutexImplementation.java:250) at org.openide.util.Mutex.writeAccess(Mutex.java:299) at org.netbeans.spi.project.support.ant.ProjectGenerator.createProject0(ProjectGenerator.java:123) at org.netbeans.spi.project.support.ant.ProjectGenerator.createProject(ProjectGenerator.java:117) at org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.createProject(J2SEProjectBuilder.java:450) at org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.lambda$build$1(J2SEProjectBuilder.java:337) at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:127) at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:519) at org.netbeans.modules.java.j2seproject.api.J2SEProjectBuilder.build(J2SEProjectBuilder.java:335) at org.netbeans.modules.java.j2seproject.J2SEProjectGenerator.createProject(J2SEProjectGenerator.java:84) at org.netbeans.modules.java.j2seproject.ui.wizards.NewJ2SEProjectWizardIterator.instantiate(NewJ2SEProjectWizardIterator.java:212) at org.openide.loaders.TemplateWizard$InstantiatingIteratorBridge.instantiate(TemplateWizard.java:1051) at org.openide.loaders.TemplateWizard.handleInstantiate(TemplateWizard.java:605) at org.netbeans.modules.project.ui.NewProjectWizard.handleInstantiate(NewProjectWizard.java:76) at org.openide.loaders.TemplateWizard.instantiateNewObjects(TemplateWizard.java:439) at org.openide.loaders.TemplateWizardIterImpl.instantiate(TemplateWizardIterImpl.java:253) at org.openide.loaders.TemplateWizardIteratorWrapper$ProgressInstantiatingIterator.instantiate(TemplateWizardIteratorWrapper.java:180) at org.openide.WizardDescriptor.callInstantiateOpen(WizardDescriptor.java:1626) at org.openide.WizardDescriptor.callInstantiate(WizardDescriptor.java:1570) at org.openide.WizardDescriptor.access$2300(WizardDescriptor.java:92) [catch] at org.openide.WizardDescriptor$Listener$2$1.run(WizardDescriptor.java:2257) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1443) at org.netbeans.modules.openide.util.GlobalLookup.execute(GlobalLookup.java:68) at org.openide.util.lookup.Lookups.executeWith(Lookups.java:303) at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:2058)