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 包,重新导入
分享到:
相关推荐
在Delphi编程环境中,"Cannot Resolve Unit Name"错误通常意味着编译器无法找到你尝试引用的单元(unit)文件。这个错误可能出现在多种情况中,包括但不限于以下几点: 1. **单元文件缺失**:最直观的原因是实际...
用来解决Cannot resolve symbol ‘MailSSLSocketFactory’的jar
在本项目中,我们主要探讨如何使用IntelliJ IDEA这个强大的Java开发工具,结合Maven构建工具,来搭建一个基于MyBatis的Web应用程序。MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。在这个...
在Android开发中,OkHttp3是一个非常流行的网络请求库,它提供了高效的网络访问能力,并且在处理错误方面具有良好的机制。下面将详细讲解如何在Android应用中使用OkHttp3进行网络请求,以及如何处理可能出现的错误。...
在MyBatis 3.4.5中,开发者可以期待以下关键特性: 1. **动态SQL**:MyBatis的强项之一是其强大的动态SQL支持。你可以直接在XML映射文件或注解中编写SQL,使得条件判断、循环等复杂逻辑变得简单。 2. **Mapper接口...
myeclipse创建maven工程报错 Could not resolve
java8的tools包,在maven出现无法加载时可以将该包加入maven本地仓库即可解决问题
在Java中,`BASE64Encoder`和`BASE64Decoder`是两个核心类,分别用于对数据进行BASE64编码和解码。 `BASE64Encoder`类: 这个类在Java SDK中位于`javax.crypto`包下,主要负责将字节序列(byte array)转换为BASE...
在这个特定的压缩包中,我们有两个重要的Java库文件:`alipay-sdk-java-1.0.0.jar` 和 `alipay-trade-sdk-1.0.0.jar`。这两个文件包含了支付宝交易接口的相关功能,允许开发者与支付宝服务器进行通信,实现支付、...
本文将深入探讨如何在IntelliJ IDEA(IDEA)的Maven项目中配置MyBatis,这对于初学者来说是一个重要的起点。通过遵循以下步骤,你将能够快速建立一个基本的MyBatis环境。 1. **创建Maven项目** 首先,打开IDEA并...
IDEA中通过Java的API操作MapReducer报错org.apache.hadoop.io.nativeio.NativeIO$Windows...的解决办法(进来看一下)-附件资源
Maven更新问题 今天Maven在更新的时候发现一直更新不成功,总结下解决方法。 在apache-maven-3.5.2/conf/setting.xml中加入以下配置即可解决 alimaven aliyun maven ...
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(Java Persistence API)时,编写原生SQL语句报Cannot ...
本次来记录下OkHttpClient的使用,OkHttpClient是用来完成...cannot resolve symbol OkHttpClient 这里需要引入 implementation ‘com.squareup.okhttp3:okhttp:3.0.1’ 然后刷新下项目就可以了。 代码: packag
赠送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。 报错 import org.gnu.stealthp.rsslib.*; RSSChannel、RSSException、RSSHandler、RSSItem、RSSParser
3. **数据库实体类**: 在配置文件中,你需要指定数据库表与Java实体类的映射关系。MBG会根据表结构自动生成对应的实体类,这些类包含了数据库字段的属性和getter/setter方法。 4. **Mapper接口和XML文件**: MBG也会...
然而,如果中央仓库中没有我们需要的特定版本,例如`dubbo:2.8.4`,Maven就会报错,导致项目无法正常构建。 为了解决这个问题,我们可以采取手动部署的方式。这通常涉及到以下步骤: 1. **下载JAR包**:首先,你...