Idea报错解决--SpringBoot项目编译失败,Maven install提示找不到符号

一、问题概述:

前两天小组内code review。今天在拉取别人修改完的代码后,加上自己修改了一些代码后,启动项目时发现没有生效。于是先maven clean再maven install,就出现了编译失败,找不到符号的问题。

这个问题让我很是头疼,先是反复clean/install,不行。然后又到代码目录下把所有target文件夹都删除了再试。还是不行。正在怀疑人生之际。仔细观察了一下。原来是项目中有一块引用了另一个基础项目common中的一个常量。这个常量在拉取代码过程中虽然已经修改了。但是其没有重新编译。导致我的项目在寻找这个常量时,在旧的common项目jar中没有找到这个常量。

找到原因后,我重新clean,install了一下common项目。然后再编译我的项目。就不存在找不到符号的问题了。然后启动项目,over~ 这说明,遇到问题还是得冷静分析,切忌头脑发热,心态失衡。要做一个心态平和的程序员~~

二、问题分析:

由于编译报错项目A引用了项目B新增的代码。且没有重新编译项目B,只编译了项目A。导致项目A找不到项目B中的某些语句或常量。

三、解决方案:

把编译报错的项目A中找不到符号的对应项目B重新编译一下~

喜欢的朋友点个赞哦~~

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

stalin_

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值