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,没有按着依赖链的顺序“都会报找不到符号”的错误
还没有评论,来说两句吧...