java.lang.ClassNotFoundException: org.netbeans.modules.java.hints.bugs.UnusedAssignmentOrBranch$JavaFactoryImpl at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(AccessController.java:0) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:306) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) Caused: java.lang.ClassNotFoundException: org.netbeans.modules.java.hints.bugs.UnusedAssignmentOrBranch$JavaFactoryImpl starting from SystemClassLoader[383 modules] with possible defining loaders [ModuleCL@7d29df[org.netbeans.modules.java.hints]] and declared parents [ModuleCL@1f6ef9f[org.netbeans.modules.java.source.ant], ModuleCL@1f4af32[org.netbeans.modules.html.editor], ModuleCL@1885088[org.netbeans.spi.palette], ModuleCL@1602bbc[org.netbeans.modules.hudson.mercurial], ModuleCL@99e843[org.netbeans.modules.debugger.jpda.projects], ModuleCL@11c4241[org.netbeans.modules.j2ee.toplinklib], ModuleCL@18a1ed8[org.netbeans.modules.java.api.common], ModuleCL@1cea26e[org.netbeans.modules.debugger.jpda], ModuleCL@a58969[org.netbeans.libs.javacimpl], ModuleCL@746d23[org.netbeans.modules.editor], ...367 more] at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:264) at org.netbeans.ModuleManager$SystemClassLoader.loadClass(ModuleManager.java:582) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Class.java:0) at java.lang.Class.forName(Class.java:247) at org.openide.util.lookup.MetaInfServicesLookup.search(MetaInfServicesLookup.java:320) at org.openide.util.lookup.MetaInfServicesLookup.beforeLookup(MetaInfServicesLookup.java:155) at org.openide.util.lookup.MetaInfServicesLookup.beforeLookupResult(MetaInfServicesLookup.java:134) at org.openide.util.lookup.AbstractLookup.lookup(AbstractLookup.java:482) at org.openide.util.lookup.ProxyLookup$R.initResults(ProxyLookup.java:382) at org.openide.util.lookup.ProxyLookup$R.addLookupListener(ProxyLookup.java:481) at org.netbeans.modules.java.source.JavaSourceTaskFactoryManager.(JavaSourceTaskFactoryManager.java:75) at org.netbeans.modules.java.source.JavaSourceTaskFactoryManager.register(JavaSourceTaskFactoryManager.java:61) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer$Factory.(JavaCustomIndexer.java:787) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(NativeConstructorAccessorImpl.java:0) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) at java.lang.reflect.Constructor.newInstance(Constructor.java:513) at org.openide.loaders.InstanceSupport.instanceCreate(InstanceSupport.java:222) at org.openide.loaders.InstanceDataObject$Ser.instanceCreate(InstanceDataObject.java:1383) at org.openide.loaders.InstanceDataObject.instanceCreate(InstanceDataObject.java:821) at org.netbeans.modules.editor.mimelookup.impl.FolderPathLookup$ICItem.getInstance(FolderPathLookup.java:261) at org.openide.util.lookup.AbstractLookup$R.allInstances(AbstractLookup.java:1034) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:557) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:497) at org.openide.util.lookup.ProxyLookup$R.computeResult(ProxyLookup.java:557) at org.openide.util.lookup.ProxyLookup$R.allInstances(ProxyLookup.java:497) at org.netbeans.modules.parsing.impl.indexing.IndexerCache.collectIndexerFactoriesRegisteredForEachParticularLanguage(IndexerCache.java:330) at org.netbeans.modules.parsing.impl.indexing.IndexerCache.getData(IndexerCache.java:371) at org.netbeans.modules.parsing.impl.indexing.IndexerCache.getIndexers(IndexerCache.java:123) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$SourceIndexers.(RepositoryUpdater.java:4717) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$SourceIndexers.load(RepositoryUpdater.java:4700) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(RepositoryUpdater.java:4140) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(RepositoryUpdater.java:2511) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(RepositoryUpdater.java:4524) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(RepositoryUpdater.java:4461) at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(TaskProcessor.java:618) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(TaskProcessor.java:728) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) at java.util.concurrent.FutureTask.run(FutureTask.java:138) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) at java.lang.Thread.run(Thread.java:662)