java.lang.ClassNotFoundException: com.sun.tools.javac.util.CancelAbort starting from ModuleCL@19cc84[org.netbeans.modules.java.source] with possible defining loaders [ModuleCL@1c0bb4b[org.netbeans.libs.javacimpl]] and declared parents [ModuleCL@a41ccf[org.netbeans.api.java], ModuleCL@197f538[org.netbeans.modules.options.editor], ModuleCL@63dc28[org.netbeans.api.java.classpath], ModuleCL@8ae431[org.netbeans.modules.editor.lib], ModuleCL@ffed1d[org.openide.loaders], ModuleCL@1f18153[org.netbeans.modules.editor.indent], ModuleCL@cdd17f[org.netbeans.libs.lucene], ModuleCL@f6925f[org.netbeans.modules.parsing.api], ModuleCL@17138f4[org.netbeans.api.annotations.common], ModuleCL@18b7245[org.netbeans.modules.editor.settings], ...26 more] at org.netbeans.ProxyClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) Caused: java.lang.NoClassDefFoundError: com/sun/tools/javac/util/CancelAbort at org.netbeans.modules.java.source.indexing.JavaCustomIndexer$1.run(Unknown Source) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer$1.run(Unknown Source) at org.netbeans.modules.java.source.usages.ClassIndexManager.prepareWriteLock(Unknown Source) at org.netbeans.modules.java.source.indexing.JavaCustomIndexer.index(Unknown Source) at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor$2.run(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater.runIndexer(Unknown Source) [catch] at org.netbeans.modules.parsing.spi.indexing.Indexable$MyAccessor.index(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doIndex(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.access$1400(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work$2.run(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.errors.TaskCache.refreshTransaction(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.index(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSource(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$AbstractRootsWork.scanSources(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$RootsWork.getDone(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$InitialRootsWork.getDone(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Work.doTheWork(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task._run(Unknown Source) at org.netbeans.modules.parsing.impl.indexing.RepositoryUpdater$Task.run(Unknown Source) at org.netbeans.modules.parsing.impl.TaskProcessor.callParserResultTask(Unknown Source) at org.netbeans.modules.parsing.impl.TaskProcessor$CompilationJob.run(Unknown Source) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471) at java.util.concurrent.FutureTask.run(FutureTask.java:262) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744)