可能剛開始接觸Maven,會遇到“找不到符號?”的報錯
一般來說是三種情況,一是編碼不統一,二是JDK版本和maven對不上,三是pom依賴的的問題。
實際項目開發中,前兩種可能出現比較少,或者出現一次,調整以後就不再出現了,畢竟編碼格式和版本一旦沒問題,不會有人總去試圖去改變的。主要是後者會可能出現,尤其是剛開始接觸maven的人,舉個例子:一個項目的依賴情況是這樣的:
zp-handsome-core-----》zp-handsome-common-----》zp-handsome-web
如果涉及到三者都有文件改變,實際這三個都要clean一下,而且還是要有順序的,首先是從依賴的源頭開始搞起,也就是先clean install core包,然後順着這個依賴鏈clean install 下面的包,如果不這樣直接web install還是中間的common去install,沒有按着依賴鏈的順序“都會報找不到符號”的錯誤