IntelliJ IDEA运行Java springboot项目报错:找不到符号

本文讲述了在IntelliJIDEA中运行SpringBoot项目时遇到的找不到符号错误,原因可能是类未被编译。解决方案包括清除项目缓存、使用Maven进行clean和package操作,确保所有依赖正确编译并启动项目。
摘要由CSDN通过智能技术生成

IntelliJ IDEA运行Java springboot项目报错:找不到符号

== 找原因 ==

1、因为是批量的找不到,并且当代码没有问题的情况下,类似于下面这种;查找了原因是因为在启动项目时,这些方法或者变量所在的类没有被加载编译到 target 中在这里插入图片描述2、如下图所示,由于当时忘记记录,所以特意复现了一下,只为呈现类未编译到target目录中

在这里插入图片描述

== 解决问题 ==

1、首先清除idea项目缓存,依次点击: File -> Invalidate Caches…,第二张图是点击Invalidate Caches…后弹出框,点击Invalidate and Restart即可,第一第四项可勾选可不勾选

在这里插入图片描述
在这里插入图片描述

2、Maven对项目进行clean、package,经过上面操作会重启idea,打卡项目后,在右侧maven操作在这里插入图片描述
3、首先点击clean,等待运行完成,比较快,大概几秒钟

在这里插入图片描述

4、然后点击package,等待运行完成,根据项目大小运行时间不同,一般会需要个几十秒钟

在这里插入图片描述

5、最后启动运行项目即可
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值