`
Janne
  • 浏览: 44029 次
  • 性别: Icon_minigender_2
  • 来自: 成都
社区版块
存档分类
最新评论

idea 工程中有某个类,仍然报错 Cannot resolve symbol XXX 的问题

阅读更多
idea 工程中有某个类,仍然报错 Cannot resolve symbol XXX 的问题

参考:https://blog.csdn.net/Maxiao1204/article/details/85334081

idea经常遇到工程中明明有某个类,但是还是报:Cannot resolve symbol 的错,解决办法:
1.File –> Invalidate Caches/Restart 清理缓存并重启;(这个方法对所有未找到的自定义类适用),然后对报错的工程pom文件右键——>maven——>Reimport,这样基本就好了,如果还不行,重启一下电脑
2.另一种导入Java的类出现该问题的,比如:导入已存在项目时,idea项目中的stirng 无法被识别
问题原因: jdk invalid
解决办法:
把project 的 sdk 和 Modules 中的 sdk 指定一下版本
如果还不行,
第三种:
看一下是否已经导入了jar包,maven的settings和local repository的位置是否正确,当把project的名字修改后,要删掉.iml文件,否则可能也会报不能resolve的错误
最终版:
删掉本地仓库.m2 文件夹下的所有jar 包,重新导入
分享到:
评论

相关推荐

    解决:cannot resolve unit name 问题(delphi2007-delphi2010)

    在Delphi编程环境中,"Cannot Resolve Unit Name"错误通常意味着编译器无法找到你尝试引用的单元(unit)文件。这个错误可能出现在多种情况中,包括但不限于以下几点: 1. **单元文件缺失**:最直观的原因是实际...

    javax.mail-api-1.4.7.jar

    用来解决Cannot resolve symbol ‘MailSSLSocketFactory’的jar

    idea用maven搭建mybatis框架demo(附数据库表)

    在本项目中,我们主要探讨如何使用IntelliJ IDEA这个强大的Java开发工具,结合Maven构建工具,来搭建一个基于MyBatis的Web应用程序。MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。在这个...

    Android 使用OkHttp3报错处理

    在Android开发中,OkHttp3是一个非常流行的网络请求库,它提供了高效的网络访问能力,并且在处理错误方面具有良好的机制。下面将详细讲解如何在Android应用中使用OkHttp3进行网络请求,以及如何处理可能出现的错误。...

    解决Cannot resolve unit name的错误

    在编程世界中,"Cannot resolve unit name" 是一个常见的错误,尤其在 Delphi 开发环境中。这个错误通常意味着编译器无法找到你试图在代码中引用的某个单元(unit)或者模块。单元是 Delphi 中的基本组织单元,包含...

    mybatis-3.4.5

    在MyBatis 3.4.5中,开发者可以期待以下关键特性: 1. **动态SQL**:MyBatis的强项之一是其强大的动态SQL支持。你可以直接在XML映射文件或注解中编写SQL,使得条件判断、循环等复杂逻辑变得简单。 2. **Mapper接口...

    myeclipse创建maven工程报错 Could not resolve

    myeclipse创建maven工程报错 Could not resolve

    jdk:tools:1.8

    java8的tools包,在maven出现无法加载时可以将该包加入maven本地仓库即可解决问题

    包含alipay-sdk-java-1.0.0.jar,alipay-trade-sdk-1.0.0.jar

    在这个特定的压缩包中,我们有两个重要的Java库文件:`alipay-sdk-java-1.0.0.jar` 和 `alipay-trade-sdk-1.0.0.jar`。这两个文件包含了支付宝交易接口的相关功能,允许开发者与支付宝服务器进行通信,实现支付、...

    BASE64Encoder 与 BASE64Decoder 源代码

    在Java中,`BASE64Encoder`和`BASE64Decoder`是两个核心类,分别用于对数据进行BASE64编码和解码。 `BASE64Encoder`类: 这个类在Java SDK中位于`javax.crypto`包下,主要负责将字节序列(byte array)转换为BASE...

    基于IDEA 的maven 项目 的 MyBatis配置

    本文将深入探讨如何在IntelliJ IDEA(IDEA)的Maven项目中配置MyBatis,这对于初学者来说是一个重要的起点。通过遵循以下步骤,你将能够快速建立一个基本的MyBatis环境。 1. **创建Maven项目** 首先,打开IDEA并...

    IDEA中通过Java的API操作MapReducer报错org.apache.hadoop.io.nativeio.NativeIO$Windows...的解决办法(进来看一下)-附件资源

    IDEA中通过Java的API操作MapReducer报错org.apache.hadoop.io.nativeio.NativeIO$Windows...的解决办法(进来看一下)-附件资源

    Maven更新失败,Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:3.1

    Maven更新问题 今天Maven在更新的时候发现一直更新不成功,总结下解决方法。 在apache-maven-3.5.2/conf/setting.xml中加入以下配置即可解决 alimaven aliyun maven ...

    QT 5.12.0 对应的ssleay32.dll和libeasy32.dll

    qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_client_method qt.network.ssl: QSslSocket: cannot resolve TLSv1_2_client_method qt.network.ssl: QSslSocket: cannot resolve TLSv1_1_server_method qt....

    spring boot jpa写原生sql报Cannot resolve table错误解决方法

    Spring Boot JPA写原生SQL报Cannot resolve table错误解决方法 Spring Boot JPA写原生SQL报Cannot resolve table错误解决方法是指在使用Spring Boot框架和JPA(Java Persistence API)时,编写原生SQL语句报Cannot ...

    Android Studio OkHttpClient使用教程详解

    本次来记录下OkHttpClient的使用,OkHttpClient是用来完成...cannot resolve symbol OkHttpClient 这里需要引入 implementation ‘com.squareup.okhttp3:okhttp:3.0.1’ 然后刷新下项目就可以了。 代码: packag

    jakarta.annotation-api-1.3.5-API文档-中英对照版.zip

    赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc...人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。 双语对照,边学技术、边学英语。

    rsslib4j-0.2.jar jar包,解决java报错找不到资源包问题 The import org.gnu cannot be resolved

    rsslib4j-0.2.jar jar包,解决java报错找不到资源包问题 The import org.gnu cannot be resolved。 报错 import org.gnu.stealthp.rsslib.*; RSSChannel、RSSException、RSSHandler、RSSItem、RSSParser

    mybatis根据数据库实体自动生成mapper.xml文件

    3. **数据库实体类**: 在配置文件中,你需要指定数据库表与Java实体类的映射关系。MBG会根据表结构自动生成对应的实体类,这些类包含了数据库字段的属性和getter/setter方法。 4. **Mapper接口和XML文件**: MBG也会...

    dubbo-2.8.4

    然而,如果中央仓库中没有我们需要的特定版本,例如`dubbo:2.8.4`,Maven就会报错,导致项目无法正常构建。 为了解决这个问题,我们可以采取手动部署的方式。这通常涉及到以下步骤: 1. **下载JAR包**:首先,你...

Global site tag (gtag.js) - Google Analytics