This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
Summary: | oeg/hamcrest/Matcher NoClassDefFoundError thrown when compiling a Groovy Unit Test class | ||
---|---|---|---|
Product: | groovy | Reporter: | thruminds |
Component: | Code | Assignee: | Martin Janicek <mjanicek> |
Status: | NEW --- | ||
Severity: | normal | ||
Priority: | P3 | ||
Version: | 8.1 | ||
Hardware: | PC | ||
OS: | Windows 7 | ||
Issue Type: | DEFECT | Exception Reporter: |
>>> a serious error occurred: org/hamcrest/Matcher >>> stacktrace: java.lang.NoClassDefFoundError: org/hamcrest/Matcher at java.lang.Class.getDeclaredMethods0(Native Method) at java.lang.Class.privateGetDeclaredMethods(Class.java:2701) at java.lang.Class.getDeclaredMethods(Class.java:1975) at org.codehaus.groovy.vmplugin.v5.Java5.configureClassNode(Java5.java:354) at org.codehaus.groovy.ast.ClassNode.lazyClassInit(ClassNode.java:258) at org.codehaus.groovy.ast.ClassNode.getDeclaredMethods(ClassNode.java:841) at org.codehaus.groovy.ast.ClassNode.getMethods(ClassNode.java:856) at org.codehaus.groovy.ast.ClassNode.hasPossibleStaticMethod(ClassNode.java:1271) at org.codehaus.groovy.control.StaticImportVisitor.findStaticMethod(StaticImportVisitor.java:536) at org.codehaus.groovy.control.StaticImportVisitor.findStaticMethodImportFromModule(StaticImportVisitor.java:456) at org.codehaus.groovy.control.StaticImportVisitor.transformMethodCallExpression(StaticImportVisitor.java:240) at org.codehaus.groovy.control.StaticImportVisitor.transform(StaticImportVisitor.java:78) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitExpressionStatement(ClassCodeExpressionTransformer.java:139) at org.codehaus.groovy.ast.stmt.ExpressionStatement.visit(ExpressionStatement.java:40) at org.codehaus.groovy.ast.CodeVisitorSupport.visitBlockStatement(CodeVisitorSupport.java:35) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitBlockStatement(ClassCodeVisitorSupport.java:163) at org.codehaus.groovy.ast.stmt.BlockStatement.visit(BlockStatement.java:69) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClassCodeContainer(ClassCodeVisitorSupport.java:101) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitConstructorOrMethod(ClassCodeVisitorSupport.java:112) at org.codehaus.groovy.ast.ClassCodeExpressionTransformer.visitConstructorOrMethod(ClassCodeExpressionTransformer.java:50) at org.codehaus.groovy.control.StaticImportVisitor.visitConstructorOrMethod(StaticImportVisitor.java:54) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitMethod(ClassCodeVisitorSupport.java:123) at org.codehaus.groovy.ast.ClassNode.visitContents(ClassNode.java:1055) at org.codehaus.groovy.ast.ClassCodeVisitorSupport.visitClass(ClassCodeVisitorSupport.java:50) at org.codehaus.groovy.control.StaticImportVisitor.visitClass(StaticImportVisitor.java:48) at org.codehaus.groovy.control.CompilationUnit$11.call(CompilationUnit.java:640) at org.codehaus.groovy.control.CompilationUnit.applyToPrimaryClassNodes(CompilationUnit.java:1036) at org.codehaus.groovy.control.CompilationUnit.doPhaseOperation(CompilationUnit.java:572) at org.codehaus.groovy.control.CompilationUnit.processPhaseOperations(CompilationUnit.java:550) at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:527) at org.codehaus.groovy.control.CompilationUnit.compile(CompilationUnit.java:506) at org.codehaus.groovy.tools.FileSystemCompiler.compile(FileSystemCompiler.java:59) at org.codehaus.groovy.tools.FileSystemCompiler.doCompilation(FileSystemCompiler.java:215) at org.codehaus.groovy.tools.FileSystemCompiler.commandLineCompile(FileSystemCompiler.java:148) at org.codehaus.groovy.tools.FileSystemCompiler.commandLineCompileWithErrorHandling(FileSystemCompiler.java:178) at org.codehaus.groovy.ant.FileSystemCompilerFacade.main(FileSystemCompilerFacade.java:38) Caused by: java.lang.ClassNotFoundException: org.hamcrest.Matcher 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) ... 36 more C:\Users\AWB\Documents\NetBeansProjects\WebApplication1\nbproject\build-impl.xml:1331: The following error occurred while executing this line: C:\Users\AWB\Documents\NetBeansProjects\WebApplication1\nbproject\groovy-build.xml:20: Forked groovyc returned error code: 1