java.lang.ClassNotFoundException: org.netbeans.modules.gsf.testrunner.ui.api.TestRunnerNodeFactory 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) Caused: java.lang.ClassNotFoundException: org.netbeans.modules.gsf.testrunner.ui.api.TestRunnerNodeFactory starting from ModuleCL@59a13c91[org.netbeans.gradle.project] with possible defining loaders [ModuleCL@95cbef9[org.netbeans.modules.gsf.testrunner.ui]] and declared parents [ModuleCL@7e422ea1[org.openide.text], ModuleCL@3f314885[org.netbeans.modules.java.platform], ModuleCL@15113a41[org.netbeans.api.java.classpath], ModuleCL@6c23034[org.netbeans.modules.projectuiapi], ModuleCL@6b430253[org.openide.nodes], ModuleCL@2b806ba[org.openide.awt], ModuleCL@34a491fe[org.netbeans.modules.projectuiapi.base], ModuleCL@515bc0d4[org.netbeans.libs.junit4], ModuleCL@27930c69[org.netbeans.modules.editor.lib2], ModuleCL@49603ef6[org.openide.dialogs], ...26 more] at org.netbeans.ProxyClassLoader.loadClass(ProxyClassLoader.java:224) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) Caused: java.lang.NoClassDefFoundError: org/netbeans/modules/gsf/testrunner/ui/api/TestRunnerNodeFactory at org.netbeans.gradle.project.java.tasks.GradleJavaBuiltInCommands.displayTestReports(GradleJavaBuiltInCommands.java:352) at org.netbeans.gradle.project.java.tasks.GradleJavaBuiltInCommands.access$200(GradleJavaBuiltInCommands.java:52) at org.netbeans.gradle.project.java.tasks.GradleJavaBuiltInCommands$3.onComplete(GradleJavaBuiltInCommands.java:329) at org.netbeans.gradle.project.tasks.AsyncGradleTask.doGradleTasksWithProgressIgnoreTaskDefCancel(AsyncGradleTask.java:471) at org.netbeans.gradle.project.tasks.AsyncGradleTask.doGradleTasksWithProgressIgnoreTaskDefCancel(AsyncGradleTask.java:354) at org.netbeans.gradle.project.tasks.AsyncGradleTask.doGradleTasksWithProgress(AsyncGradleTask.java:346) at org.netbeans.gradle.project.tasks.AsyncGradleTask.access$400(AsyncGradleTask.java:76) at org.netbeans.gradle.project.tasks.AsyncGradleTask$BuildExecutionItem$1.run(AsyncGradleTask.java:697) at org.netbeans.gradle.project.tasks.GradleDaemonManager.runNonBlockingGradleTask(GradleDaemonManager.java:36) at org.netbeans.gradle.project.tasks.GradleDaemonManager.access$100(GradleDaemonManager.java:23) at org.netbeans.gradle.project.tasks.GradleDaemonManager$2.execute(GradleDaemonManager.java:126) at org.jtrim.concurrent.AbstractTaskExecutorService$FunctionWrapper.execute(AbstractTaskExecutorService.java:270) at org.jtrim.concurrent.AbstractTaskExecutorService$TaskOfAbstractExecutor.execute(AbstractTaskExecutorService.java:340) at org.jtrim.concurrent.Tasks$RunOnceCancelableTask.execute(Tasks.java:342) at org.jtrim.concurrent.ThreadPoolTaskExecutor$ThreadPoolTaskExecutorImpl$QueuedItem.runTask(ThreadPoolTaskExecutor.java:1213) at org.jtrim.concurrent.ThreadPoolTaskExecutor$ThreadPoolTaskExecutorImpl$Worker.executeTask(ThreadPoolTaskExecutor.java:1049) at org.jtrim.concurrent.ThreadPoolTaskExecutor$ThreadPoolTaskExecutorImpl$Worker.run(ThreadPoolTaskExecutor.java:1179) at org.jtrim.concurrent.ThreadPoolTaskExecutor$ThreadPoolTaskExecutorImpl$Worker$1.run(ThreadPoolTaskExecutor.java:998) at java.lang.Thread.run(Thread.java:745)