!!! JUnit version 3.8 or later expected:異常解決
阿新 • • 發佈:2018-12-11
文章目錄
問題出現情景
嘗試使用
IDEA
工具,使用maven
搭建javaSE工程
時:
jdk
版本:1.8junit
版本:4.10
異常資訊
pom.xml
檔案內容:
錯誤異常資訊
:
!!! JUnit version 3.8 or later expected: java.lang.ClassNotFoundException: junit.framework.ComparisonFailure at java.net.URLClassLoader.findClass(URLClassLoader.java:381) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:349) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:264) at com.intellij.rt.execution.junit.JUnitStarter.junitVersionChecks(JUnitStarter.java:221) at com.intellij.rt.execution.junit.JUnitStarter.canWorkWithJUnitVersion(JUnitStarter.java:207) at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:61) Process finished with exit code -3
解決方式
修改pom檔案中的junit版本為測試版:
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12-beta-3</version>
</dependency>
問題解決:
本文小結
- 本人水平不足,文章中如有錯誤,敬請指正,謝謝!
- 本文借鑑了許多優秀的文章(在此表示感謝!)。