解决“java.lang.NoSuchMethodError: org.hamcrest.core.AllOf.allOf…”问题(使用JUnit和Hamcrest)
junit-4.10.zip(下载地址:http://sourceforge.net/projects/junit/files/junit/4.10/)
hamcrest-1.3.zip(下载地址:http://code.google.com/p/hamcrest/downloads/list)
将junit-4.10.jar、hamcrest-core-1.3.jar和hamcrest-library-1.3.jar导入到工程中,出现如下错误:
java.lang.NoSuchMethodError: org.hamcrest.core.AllOf.allOf(Lorg/hamcrest/Matcher;Lorg/hamcrest/Matcher;)Lorg/hamcrest/Matcher;
at org.hamcrest.Matchers.allOf(Matchers.java:33)
at com.wc.basic.test.HelloHamcrestTest.test1(HelloHamcrestTest.java:42)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl