IDEA “Cannot resolve symbol” 解决办法

news/2024/11/20 11:48:37/

系列文章目录


文章目录

  • 系列文章目录
  • 前言
  • 一、Cannot resolve symbol是什么问题?
  • 二、第一步:检查Maven配置
  • 三、第二步:检查target
  • 四、 第三步:检查 project
  • 五、第四步:lombok 问题
  • 总结


前言

请耐心读完,也许你想要的答案就在这里。


一、Cannot resolve symbol是什么问题?

  1. 文件引入失败,找不到相对应的资源,其实项目下资源都有,就是无法引入进来

二、第一步:检查Maven配置

  • 检查Maven 配置
    在这里插入图片描述

三、第二步:检查target

  • 检查target中是否因引入文件,如果没有clean后,重新install
    在这里插入图片描述

四、 第三步:检查 project

  • 检查 project 中 JDK 是否勾选
    在这里插入图片描述

五、第四步:lombok 问题

  • 如果以上步好使,大概率是插件问题,我遇到的就是因为 IDEA 中使用了 lombok 导致部分资源无法引入,在对应pom.xml文件中加上这段代码

    <dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><scope>provided</scope><version>${lombok.version}</version>
    </dependency>
    
  • 原因说明:lombok中scope默认是compile,表示dependency不作用在编译时,但会作用在运行和测试时。

  • 解决:把scope设置为provided,provided表明该包只在编译和测试的时候用,所以,当启动tomcat的时候,就不会冲突了


总结

好了,以上是该问题解决方案,希望能对您有过帮助,非常感谢您的阅读。


http://www.ppmy.cn/news/66785.html

相关文章

网络路径下倾斜模型生产流程-空三计算,像控刺点

网络路径下倾斜模型生产流程-空三计算&#xff0c;像控刺点 1.新建工程 ①新建工程文件夹 确定本机的网络路径&#xff0c;如演示机为192.168.100.10 在网络路径下新建工程文件夹&#xff0c;如//192.168.100.10/e/YNPE27 在工程文件夹下&#xff0c;新建工程存储文件夹CC和照片…

驱动设计的思想:面向对象/分层/分离(以LED操作为例)

1. 面向对象 字符设备驱动程序抽象出一个file_operations结构体&#xff1b; 对于LED&#xff0c;写的程序针对硬件部分抽象出led_operations结构体。 2. 分层 上下分层&#xff0c;之前写的LED驱动程序就分为2层&#xff1a; ① 上层实现硬件无关的操作&#xff0c;比如注册…

Vue3-黑马(二)

目录&#xff1a; &#xff08;1&#xff09;vue3-ref与reactive &#xff08;2&#xff09;vue3-基础-属性绑定与事件绑定 &#xff08;3&#xff09;vue3-基础-表单绑定 &#xff08;1&#xff09;vue3-ref与reactive ref函数可以把普通的数据变成响应式的数据&#xff0…

代码可读性艺术在Andorid中的体现

前言 最近接手的一些项目,不同的人编码风格迥异,类里的变量、方法的定义穿插,注释极为稀少,更有一些变量和方法的命名非常近似,例如表示播放队列的"playQueue"和表示歌单的"playList",wtf? 这不是一个意思吗?一些回调的时机也不能直观的看出来,通常需要…

【华为OD机试真题】最小的调整次数(python版)100%通过率 超详细代码注释 代码解读

【华为OD机试真题 2022&2023】真题目录 @点这里@ 【华为OD机试真题】信号发射和接收 &试读& @点这里@ 【华为OD机试真题】租车骑绿道 &试读& @点这里@ 最小的调整次数 知识点队列栈 时间限制:1s空间限制:256MB限定语言:不限 题目描述: 有一个特异性…

近1500支队伍、6000名开发者齐聚,第三届Light技术公益创造营收官

在很多老年人看来&#xff0c;融入数字生活并不容易&#xff0c;经常误点广告、不时接到诈骗电话、不会操作智能手机……但有些老年人并不担心这些&#xff0c;“误点了付款&#xff0c;有人会打电话过来&#xff0c;提醒我不要被骗了。”一位老人放心地进行着“网上冲浪”。而…

如何将m4v转换成mp4格式?这些方法极速无损

如何将m4v转换成mp4格式&#xff1f;众所周知&#xff0c;M4V文件格式是一个由苹果公司开发的视频文件格式&#xff0c;它通常用于iTunes Store中售卖和租赁的电影、电视节目等内容。但是&#xff0c;在某些情况下&#xff0c;我们可能无法在其他设备或软件上播放M4V文件&#…

2437. 有效时间的数目

2437.有效时间的数目 给你一个长度为 5 的字符串 time &#xff0c;表示一个电子时钟当前的时间&#xff0c;格式为 “hh:mm” 。最早 可能的时间是 “00:00” &#xff0c;最晚 可能的时间是 “23:59” 。 在字符串 time 中&#xff0c;被字符 ? 替换掉的数位是 未知的 &am…