junit單元測試報java.lang.NoSuchMethodError: org.junit.runner.Description.createSuiteDescription
解決方案一:查看maven的依賴是否存在,並確定JUnit的版本在4.12以上
首先查看junit包下是否存在org.junit.runner.Description這個類,該類下是否存在createSuiteDescription方法,如果不存在,可能原因是版本不匹配,嘗試調高junit的依賴版本,一般升級到4.12或以上版本。
解決方案二:
如果junit包下存在異常中的類和方法,則看下pom文件中是否存在junit-dep依賴,如果存在,則去掉junit-dep依賴,因為該包和junit的包的類基本上都是一致的,可能出現類沖突
首先查看junit包下是否存在org.junit.runner.Description這個類,該類下是否存在createSuiteDescription方法,如果不存在,可能原因是版本不匹配,嘗試調高junit的依賴版本,一般升級到4.12或以上版本。
解決方案二:
如果junit包下存在異常中的類和方法,則看下pom文件中是否存在junit-dep依賴,如果存在,則去掉junit-dep依賴,因為該包和junit的包的類基本上都是一致的,可能出現類沖突