IDEA报包不存在,但实际存在

IDEA版本2024.2.1

现象

在IDEA里启动运行项目,报某个类有问题,引入的包不存在。

点击这个引入的包,可以看到它在左侧外部库里存在。

试过的无效方法

  1. 双击ctrl,在弹出框中mvn idea:idea
  2. 在文件里,清空缓存并重启
  3. 在右侧maven的面板里,点击刷新标志(增量重新加载所有项目)和文件夹刷新标志(为所有项目生成源代码并更新文件夹)

试过的有效方法

ctrl+ alt+s,输入maven

  1. 选择本地的maven安装路径,我的是E:\apache-maven-3.8.5

  2. 在Maven的子标签下面,勾选"将IDE构建/运行操作委托给Maven"

相关推荐
愿得一猪蹄5 分钟前
# Java线程池实战,别再new Thread了
java
ee又momo14 分钟前
# 深入理解Java注解,从使用到自定义
java
霸道流氓气质39 分钟前
AI智能博客平台实战:RAG增强写作、多Agent协作与语义检索的Vue3 + Spring AI全栈实现
java·人工智能·spring
打工仔折腾 AI1 小时前
LangChain 工具调用实战:从 Tool 定义到 Agent 执行链路拆解
java·前端·人工智能·后端·python·langchain·ai agent 实战
哦虎!1 小时前
【JavaEE】网络原理 - TCP/IP
java
东风微鸣1 小时前
把 Tailscale 接进 Prometheus 监控
java·数据库·prometheus
看浪的路人1 小时前
第9讲:大模型应用监控与可观测性——OpenTelemetry + Prometheus + Grafana 全链路追踪
java·前端·spring
大侠归来1 小时前
事务能回滚吗?Pipeline 算事务吗?
java·数据库·oracle
2501_915106321 小时前
iOS开发之Xcode常用调试技巧总结
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
蜗牛互联网1 小时前
Python调用Gemini Structured Outputs实现工单路由门禁
java·开发语言·人工智能·python