java.lang.NoClassDefFoundError: maven的使用遇到的坑

一個困擾了我很多天的問題

在一個框架中使用了maven來管理項目,裏面的依賴很多,在編譯程序的時候就報了一些錯,

java.lang.NoClassDefFoundError:***************************************************************************************************************************************************************************************************************************

因爲代碼沒問題,就知道是配置的問題,但又不熟悉eclipse,困擾了好幾天都沒解決,最後還是從新導入別人的項目纔可以運行。
最近項目需要加入zxing掃碼,添加依賴後又出現了之前的問題。
然後就在網上發現瞭解決方法:
在eclipse中 project ->Properties -> Java Build Path -> “Order and Export”
然後把 maven的依賴提到前,然後clean,問題就解決了。
另外:
Order就是使用class的順序(因爲可能出現class同名的情況)
Export就是把用到的一些的lib和project同時發佈.

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