idea 找不到符号或找不到包的几种解决方法

 更新时间:2020年06月25日 11:58:06   作者:Final_static_杨  
这篇文章主要介绍了idea 找不到符号或找不到包的几种解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、idea找不到符号,可能是因为编码问题,所以,在File-》settings-》Editor-》File Encodings-找到编码设置,更改为项目的编码要求,一般都为utf-8,或者可以试一下GBK其他编码编译一下,反正我是几种方式都试了。最终编译结果比较之下,发现公司的项目编码格式是以UTF-8为基准的。建议三个编码格式都选择一样的。

或者在JVM参数那里添加-Dfile.encoding=UTF-8 使其一开始读取文件的时候以UTF-8的编码格式进行读取。

二、解决方法还有就是,有可能是JDK版本的影响,编译的时候有些无法识别,所以建议重新配置一下IDEA的JDK路径,重新选择。File-》Project Structure。尝试一下能否解决。

三、更改编辑器:将Use conpiler 选项更改为Eclipse。这个更改编辑器,貌似不是解决方法。哈哈哈。这个可以忽略。

四、将出现问题的对应代码给添加进Excludes(这个是万不得已才添加进去,所以不推荐,最后以后要改bug的时候还会选择该对应的类代码)

五、清除缓存:invalidate Cash/Restart,然后再重新rebuild一下。

  项目报错有可能是缓存之前编译的错误结果所导致的。

六、我要开始放大招了,排山倒海,乾坤大挪移之术。(这个主要是排除是否jar包问题,模块依赖问题,项目路径是否正确,所以检查一下是否正确)

  所以就是把项目移出,重新import一下。然后重点看清除是不是没完全导入jar包!是不是没完全导入jar包!是不是没完全导入jar包!

  重要的话说三遍

  因为idea自动导入jar包的时候,有一些jar包是不能自动导入的。要手动导入,我花了一些时间比较了idea项目中的jar包还有原本文件夹的jar,发现是有几个jar包没能导入进去,所以我手动导入。

  这样子有可能解决问题

到此这篇关于idea 找不到符号或找不到包的几种解决方法的文章就介绍到这了,更多相关idea 找不到符号或找不到包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Java Apollo环境搭建以及集成SpringBoot案例详解

    Java Apollo环境搭建以及集成SpringBoot案例详解

    这篇文章主要介绍了Java Apollo环境搭建以及集成SpringBoot案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • 简单聊聊Java程序中的换行符

    简单聊聊Java程序中的换行符

    Java程序中的换行符一般使用“\n”表示,它是一个转义字符,表示换行符。根据操作系统的不同,换行符的实际表示可能不同,本文就来简单聊聊他们的区别与使用吧
    2023-03-03
  • Java冒泡排序详解(附有详细代码)

    Java冒泡排序详解(附有详细代码)

    冒泡排序是一种简单的排序算法,通过相邻元素的比较和交换来实现,它虽然在效率上不如其他排序算法,但在某些特定场景下仍然有其应用价值,这篇文章主要介绍了Java冒泡排序的相关资料,文中给出了详细的代码示例,需要的朋友可以参考下
    2025-04-04
  • SpringBoot集成nacos动态刷新数据源的实现示例

    SpringBoot集成nacos动态刷新数据源的实现示例

    这篇文章主要介绍了SpringBoot集成nacos动态刷新数据源的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • 详解hibernate4基本实现原理

    详解hibernate4基本实现原理

    本文通过图文并茂的形式给大家介绍的hibernate4基本实现原理,非常不错,具有参考借鉴价值,需要的朋友参考下吧
    2017-09-09
  • 10种java数组合并的常用方法总结

    10种java数组合并的常用方法总结

    在Java中,合并(或连接)数组是常见的任务,这篇文章主要为大家整理了10个java中常用的数组合并方法,文中的示例代码简洁易懂,需要的小伙伴可以参考下
    2023-12-12
  • Java中的注解机制Annotation详解

    Java中的注解机制Annotation详解

    这篇文章主要介绍了Java中的注解机制Annotation详解,  Java Annotation 是 Java 语言中的一种 元数据机制,它可以在代码中添加额外的信息,以便于程序的理解和处理,Annotation 可以用来描述类、方法、属性等各种程序的特性,需要的朋友可以参考下
    2023-10-10
  • mybatis自定义类型处理器的实现

    mybatis自定义类型处理器的实现

    在MyBatis使用中,有时需要对特定数据类型进行定制处理,自定义类型处理器(TypeHandler)可以实现这一需求,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-10-10
  • idea输入sout无法自动补全System.out.println()的问题

    idea输入sout无法自动补全System.out.println()的问题

    这篇文章主要介绍了idea输入sout无法自动补全System.out.println()的问题,本文给大家分享解决方案,供大家参考,需要的朋友可以参考下
    2020-07-07
  • java实现异步回调返回给前端的方法示例

    java实现异步回调返回给前端的方法示例

    在Java中实现异步回调并将结果返回给前端,通常是在Web应用开发中处理耗时操作时所采用的技术手段,以避免阻塞HTTP请求线程并提高用户体验,本文就来介绍一下如何实现,感兴趣的可以了解一下
    2024-03-03

最新评论