从控制台看不出任何有用信息,经过JUnit右键”Copy Failure List”将信息拷贝出来java
TestStart.startspring
initializationError(org.junit.runner.manipulation.Filter)eclipse
java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=start], {ExactMatcher:fDisplayName=start(TestStart)], {LeadingIdentifierMatcher:fClassName=TestStart,fLeadingIdentifier=start]] from org.junit.internal.requests.ClassRequest@47f6473测试
at org.junit.internal.requests.FilterRequest.getRunner(FilterRequest.java:40)rest
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createFilteredTest(JUnit4TestLoader.java:77)blog
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.createTest(JUnit4TestLoader.java:68)ip
at org.eclipse.jdt.internal.junit4.runner.JUnit4TestLoader.loadTests(JUnit4TestLoader.java:43)get
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:444)requests
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:675)it
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:192)
这种Junit启动不了无非几种情形:
如今的状况明显是都不知足上面的情形,后来发现是spring的jar包版本不一致引发的:由于Lo引入的spring是4.3.9,而本项目中activiti-rest引入的是4.1.5版本
因此注释掉依赖后进行Junit测试。启动成功