程序包找不到

背景:新引入了一個項目,啓動時出現了程序包找不到的錯誤。

錯誤原因:提示的很清楚,找不到相應的程序包,就是你引用了該包,但是依賴中沒有找到

解決思路:

1)找到你對應的import對應的軟件的pom.xml。

2)查看錯誤原因

   1.查看是否引入了該包。如果引入了,但是出錯,一般是jar文件下載到本地倉庫時失敗了,刪除本地倉庫的jar包,重新下載,或者拷貝同事的本地倉庫的jar包。

   2.引入了該包,但是運行時出現該錯誤,可能是文件修改後未同步編譯,就是你改了,但是編譯的文件沒有更新,刪除target目錄就可以,以前用eclipse時去工作區間下刪除.metadata/.plugins/org.eclipse.wst.server.core/tmp0/wtpwebapps對應的編譯好的文件。刪除完後重新運行

  3.pom.xml未引入該包,引入即可

  4.pom.xml未引入該包,但是引入了其他包,其他包引入了該包。這時查看其他包的情況,可能是其他包做了更新,而自己本地倉庫的還是以前版本的,將這個其他包刪除重新引入即可。

 

我本次錯誤原因就是因爲本地引用了ray包,新項目使用的tk包在ray包中引用。而以前ray包是沒有tk的。新更新的ray包纔有(萬年1.0)。刪除ray包重新導入即可。

maven配置和本地倉庫可以在idea中查看

maven依賴關係查看

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章