Maven報錯“找不到符號”

可能剛開始接觸Maven,會遇到“找不到符號?”的報錯

一般來說是三種情況,一是編碼不統一,二是JDK版本和maven對不上,三是pom依賴的的問題。

實際項目開發中,前兩種可能出現比較少,或者出現一次,調整以後就不再出現了,畢竟編碼格式和版本一旦沒問題,不會有人總去試圖去改變的。主要是後者會可能出現,尤其是剛開始接觸maven的人,舉個例子:一個項目的依賴情況是這樣的:
zp-handsome-core-----》zp-handsome-common-----》zp-handsome-web

如果涉及到三者都有文件改變,實際這三個都要clean一下,而且還是要有順序的,首先是從依賴的源頭開始搞起,也就是先clean install core包,然後順着這個依賴鏈clean install 下面的包,如果不這樣直接web install還是中間的common去install,沒有按着依賴鏈的順序“都會報找不到符號”的錯誤

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