在使用Eclipse的Maven插件時,經常會遇到Missing artifact的編譯錯誤,特別是在新環境中搭建相關項目時,經常出現類似此問題,今天一位同事又遇到了,經過一頓問題原因查找,始終無法解決,決定來好好研究研究此類問題,以免以后遇到此類問題。
以下為嘗試過的辦法:
1. 項目右鍵->Maven->Update Dependency,失敗
2. 項目右鍵->Maven->Disable Dependency, 然后再Enable Dependency,失敗
3. 將Eclipse此類項目刪除掉(不刪除磁盤上的文件),重新導入,問題依舊,失敗
4. 將相應項目從磁盤上刪除,再從SVN重新下載下來,導入,問題依舊,失敗
在經歷了以上各種嘗試之后,發現問題不在這些配置上,可能是某些地方沖突導致,不甘心的在網上搜索了一下,找到一篇解決辦法:http://blog.csdn.net/mydeman/article/details/6126503
分析原因說是由于其中某個jar包導致,再仔細查看我打出的錯誤日志文件之后發現,跟文章中說明的很相似,而且我第一個報錯的Jar包確實也沒有pom文件
新聞熱點
疑難解答