运行时各种报错,尤其是在 AI 重构或者代码有大面积新增/调整时最容易出现。我怀疑是不是其他 IDE 用 AI 编辑把 idea 的缓存给搞乱了。
版本:从 2025.3 降级到 2024.3.7 也没解决。
解决方法:只能每次 Invalidate Caches 或者 Repair IDE,有的时候需要操作不止一次。
千奇百怪的报错信息:
java: 找不到符号
符号: 类 OrderInfoCO
java: 无法访问 PaymentMethod
找不到 PaymentMethod 的类文件
Connected to the target VM, address: '127.0.0.1:59973', transport: 'socket'
错误: 找不到或无法加载主类 com.xxx.xxx.Application
1
OutOfMemery 1 天前
你是不是同时开了其他 ai 编辑器,比如 cursor 和 antigravity ,如果是的话,就是它们影响了,解决方案是,把他们关于 java 的插件全部卸载掉试试。
|
2
yisheyuanzhang 1 天前
可能是,我也遇到过 cursor 这些 ide+java 插件 自动编译代码后。idea 运行报错。 把其他 ide 的 java 插件关闭,或者自动编译关掉(关闭编译,允许 maven 导入可以在 vscode 中点击类跳转)就好了
|
3
MoozLee 1 天前
应该是的,mvn clean 一下试试。
|
4
p286767375 1 天前
没出现过这情况。
用 git 管理下.idea 的版本,观察下是不是被改了 |
6
FawkesV 1 天前
我也是的
|
7
zhuyao 1 天前
把工作区删了,重新 pull 吧
|
8
ddonano 1 天前
我也是的 应该是 cursor 这类 开了自动编译导致的 ,但是一直都找不到取消编译的地方,就是很烦
|
9
forever149 1 天前
|
10
Mandyer 1 天前
其他 ide 不要安装 Java 插件,只用于改代码,idea 去跑
|