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

ops/2024/11/18 6:44:48/

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“在这里插入图片描述


http://www.ppmy.cn/ops/134640.html

相关文章

⽂件内容的读写

文件 InputStream (字节流读出 抽象类) InputStream 只是⼀个抽象类,要使⽤还需要具体的实现类 FileInputStream(字节流读出) OutputStream(字节流写入) Reader(字符流读入&#xff…

vue2和vue3:diff算法的区别?

Vue 2 和 Vue 3 在 diff 算法方面的主要区别是: Vue 2 使用普通的 diff 算法,它会遍历所有的节点进行比对。 Vue 3 引入了 patch flag 的概念,并且对 diff 算法进行了优化,比如在相同层级的节点间不会去递归比对已经被移除的节点…

023、ELK 从入门到实践

ELK 从入门到实践 第一章:ELK基础概念 1.1 为什么需要ELK? 传统日志处理的痛点 日志分散 应用部署在不同服务器需要逐个登录查看无法统一管理 查询困难 只能用grep等命令无法复杂检索分析效率低 展示受限 纯文本格式无法可视化难以直观展示 ELK的解决方案 集…

iOS 键盘弹出视图精准上移

1 视图精准位移,需要计算出输入框距离屏幕底部的距离,然后 计算出输入框需要上移的距离,就是整个视图需要上移的距离, 注意,我们可以自行设置一个适当的buffer,我这里是40,就是输入框距离 键盘有一个40的距离&#xf…

Angular框架:构建现代Web应用的全面指南

文章目录 前言一、Angular简介二、Angular的核心特性三、Angular的应用场景四、Angular的发展趋势五、如何开始使用Angular结语 前言 在当今高度竞争的互联网环境中,构建高效、响应迅速且易于维护的Web应用成为企业成功的关键。Angular框架以其强大的功能、灵活的架…

IPv6基础知识

IPv6是由IEIF提出的互聯網協議第六版,用來替代IPv4的下一代協議,它的提出不僅解決了網絡地址資源匱乏問題,也解決了多種接入設備接入互聯網的障礙。IPv6的地址長度為128位,可支持340多萬億個地址。如下圖,3ffe:1900:fe…

K8s学习笔记之了解k8s的网络模型

文章目录 docker 网络模型容器与容器之间,容器与宿主机之间如何通信容器访问外部网络外部网络访问容器 k8s 网络模型CNIpod 网络配置流程 k8s 热门网络插件介绍Flannel 来源Calico 来源Cilium 来源 k8s 网络插件的工作模式Flannel 的工作模式Calico 的工作模式BGP 和…

【STM32】USART串口协议

文章目录 串口通信串口的基本概念串口硬件电路串口参数及时序 USART介绍USART基本概念USART框图USART简化结构图USART常用库函数 串口发送接线图Strial模块串口常用的模块函数printf( ) 函数的移植方法一方法二 main.c 源程序 串口发送接收接线图Strial模块main.c 源程序 STM32…