-
Notifications
You must be signed in to change notification settings - Fork 120
Closed
Labels
Description
A simple test class using junit 4 @Test annotations passes in the Maven build, but fails with ant build
[junit] Caused an ERROR [junit] org/hamcrest/SelfDescribing [junit] java.lang.NoClassDefFoundError: org/hamcrest/SelfDescribing [junit] at java.lang.ClassLoader.defineClass1(Native Method) [junit] at java.lang.ClassLoader.defineClass(ClassLoader.java:803) [junit] at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) [junit] at java.net.URLClassLoader.defineClass(URLClassLoader.java:442) [junit] at java.net.URLClassLoader.access$100(URLClassLoader.java:64) [junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:354) [junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:348) [junit] at java.security.AccessController.doPrivileged(Native Method) [junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:347) [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:425) [junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:312) [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:358) [junit] at java.lang.reflect.Constructor.newInstance(Constructor.java:526) [junit] Caused by: java.lang.ClassNotFoundException: org.hamcrest.SelfDescribing [junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:359) [junit] at java.net.URLClassLoader$1.run(URLClassLoader.java:348) [junit] at java.security.AccessController.doPrivileged(Native Method) [junit] at java.net.URLClassLoader.findClass(URLClassLoader.java:347) [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:425) [junit] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:312) [junit] at java.lang.ClassLoader.loadClass(ClassLoader.java:358)