今天要用maven建一個項目,但是項目創建完成以後再POM文件中報錯了,具體錯誤如下所示:
上面是什麼意思呢?簡單翻譯就是說maven-surefire-plugin這個插件找不到,解決辦法如下所示:
首先打開本地倉庫,按照org\apache\maven\plugins\maven-surefire-plugin\2.12.4路徑打開文件夾,發現裡面只有maven-surefire-plugin-2.12.4.pom.lastUpted這樣的以lastUpted結尾的文件,
這些文件全部刪除掉,然後更新maven依賴後該錯誤消失。
另外還有一個錯誤是使用log4j 1.2.15以上版本時,如果直接把該依賴注入到pom中會出現錯誤,這是因為1.2.15版本以後log4j還依賴有別的jar包,但是不能通過中央倉庫直接獲取,因此需要手動添加這些依賴的
jar包,如果是使用之前的版本則沒有問題。