java.lang.NoClassDefFoundError: Could not initialize class org.netbeans.modules.java.api.common.classpath.ModuleClassPaths$ModuleInfoClassPathImplementation at org.netbeans.modules.java.api.common.classpath.ModuleClassPaths.createModuleInfoBasedPath(ModuleClassPaths.java:133) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider.lambda$getBootClassPath$16(MultiModuleClassPathProvider.java:447) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider$Cache.lambda$computeIfAbsentModule$3(MultiModuleClassPathProvider.java:884) at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188) at org.openide.util.Mutex.readAccess(Mutex.java:193) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider$Cache.computeIfAbsentModule(MultiModuleClassPathProvider.java:878) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider$Cache.computeIfAbsent(MultiModuleClassPathProvider.java:811) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider.getBootClassPath(MultiModuleClassPathProvider.java:439) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider.lambda$new$0(MultiModuleClassPathProvider.java:143) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider.collectPath(MultiModuleClassPathProvider.java:901) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider.lambda$getProjectSourcesClassPath$21(MultiModuleClassPathProvider.java:1090) at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188) at org.openide.util.Mutex.readAccess(Mutex.java:193) at org.netbeans.modules.java.api.common.classpath.MultiModuleClassPathProvider.getProjectSourcesClassPath(MultiModuleClassPathProvider.java:1062) at org.netbeans.modules.java.j2semodule.J2SEModularPersistenceProvider.createEntityMappingsHelper(J2SEModularPersistenceProvider.java:233) at org.netbeans.modules.java.j2semodule.J2SEModularPersistenceProvider.lambda$sourcesChanged$2(J2SEModularPersistenceProvider.java:266) at java.util.HashMap.computeIfAbsent(HashMap.java:1127) at org.netbeans.modules.java.j2semodule.J2SEModularPersistenceProvider.sourcesChanged(J2SEModularPersistenceProvider.java:266) at org.netbeans.modules.java.j2semodule.J2SEModularPersistenceProvider.propertyChange(J2SEModularPersistenceProvider.java:245) at org.netbeans.modules.java.j2semodule.J2SEModularPersistenceProvider.(J2SEModularPersistenceProvider.java:96) at org.netbeans.modules.java.j2semodule.J2SEModularProject.createLookup(J2SEModularProject.java:388) at org.netbeans.modules.java.j2semodule.J2SEModularProject.(J2SEModularProject.java:186) Caused: java.lang.reflect.InvocationTargetException at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) 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) Caused: java.lang.IllegalArgumentException: java.lang.reflect.InvocationTargetException at org.netbeans.modules.project.ant.AntBasedGenericType.createProject(AntBasedGenericType.java:117) at org.netbeans.modules.project.ant.AntBasedProjectFactorySingleton.loadProject(AntBasedProjectFactorySingleton.java:239) at org.netbeans.modules.projectapi.nb.NbProjectManager.createProject(NbProjectManager.java:376) at org.netbeans.modules.projectapi.nb.NbProjectManager.access$300(NbProjectManager.java:69) at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:289) at org.netbeans.modules.projectapi.nb.NbProjectManager$2.run(NbProjectManager.java:218) at org.netbeans.modules.openide.util.DefaultMutexImplementation.readAccess(DefaultMutexImplementation.java:188) at org.openide.util.Mutex.readAccess(Mutex.java:225) at org.netbeans.modules.projectapi.nb.NbProjectManager.findProject(NbProjectManager.java:218) at org.netbeans.api.project.ProjectManager.findProject(ProjectManager.java:142) at org.netbeans.modules.projectapi.SimpleFileOwnerQueryImplementation.getOwner(SimpleFileOwnerQueryImplementation.java:136) at org.netbeans.api.project.FileOwnerQuery.getOwner(FileOwnerQuery.java:91) at org.netbeans.modules.java.project.ProjectClassPathProvider.findClassPath(ProjectClassPathProvider.java:43) at org.netbeans.api.java.classpath.ClassPath.getClassPath(ClassPath.java:667) at org.netbeans.modules.parsing.impl.indexing.errors.Utilities.getSourceClassPathFor(Utilities.java:63) at org.netbeans.modules.parsing.ui.indexing.errors.ErrorAnnotator$1.run(ErrorAnnotator.java:288) 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)