Maven报错“找不到符号”

╰+攻爆jí腚メ 2023-02-16 04:25 151阅读 0赞

可能刚开始接触Maven,会遇到“找不到符号?”的报错

一般来说是三种情况,一是编码不统一,二是JDK版本和maven对不上,三是pom依赖的的问题。

实际项目开发中,前两种可能出现比较少,或者出现一次,调整以后就不再出现了,毕竟编码格式和版本一旦没问题,不会有人总去试图去改变的。主要是后者会可能出现,尤其是刚开始接触maven的人,举个例子:一个项目的依赖情况是这样的:
zp-handsome-core——-》zp-handsome-common——-》zp-handsome-web

如果涉及到三者都有文件改变,实际这三个都要clean一下,而且还是要有顺序的,首先是从依赖的源头开始搞起,也就是先clean install core包,然后顺着这个依赖链clean install 下面的包,如果不这样直接web install还是中间的common去install,没有按着依赖链的顺序“都会报找不到符号”的错误

发表评论

表情:
评论列表 (有 0 条评论,151人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Idea Maven程序包

    程序本来可以运行的好好的,突然不知道什么原因就不行了,两次了 网上找各种方法式,最终两次的解决办法都是同一个,但是什么原因造成的目前并不知道 1.打开Maven

    相关 maven 符号

    问题出现的原因: 1. 可能项目编码格式不统一。 2. 可能项目编码使用的JDK版本不统一。 3. 测试用例导致问题。 注意: 项目可能是当前项目也可能是继承的父