IDEA 程序包不存在,找不到符号但是明明存在对应的jar包(问题分析及解决方案)

 更新时间:2020年08月14日 12:09:28   作者:pangluo00  
这篇文章主要介绍了IDEA 程序包不存在,找不到符号但是明明存在对应的jar包 的解决方案,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

环境

IntelliJ IDEA 2020.1
JDK1.8

前提概要

问题1和问题2其实是同一个问题,但是表现上有一点不一样

具体是如何引起该问题,尚不清楚,特此记录

问题1描述

  1. 一运行springboot启动类,就报一大堆jar报错idea Kotlin: Classpath entry points to a non-existent location:类路径条目指向不存在的位置 程序包不存在 找不到符号
  2. 本地仓库也不是存在这个位置,很疑惑
  3. 然后就去这个文件目录下找这个目录删除了。还是报这个错,检查了maven仓库设置,解决不了。

如下图

在这里插入图片描述

解决问题1:

把.idea下的libraries全部删除就报另外一个错误了。虽然不报之前的Kotlin: Classpath entry points to a non-existent location错误了,但是还是会报错找不到程序包,找不到符号

在这里插入图片描述

问题2描述

启动启动类就直接定位这个类说找不到符号 类找不到,但是jar包明明存在项目中。代码编辑界面也不会报错

在这里插入图片描述

找了很多解决方案,都不行还是定位在这个类的找不到swagger一些类找不到,找不到符号
但是jar确实存在项目中

解决问题2

最终把IDEA配置重置了一下(警告:所有idea配置将重置请做好备份 ),再启动启动类就直接好了。

在这里插入图片描述

2020年6月14日 22:14:29更新解决方法3

找到对应编译不了的类。右键 - Build Module ‘xxxx'
recompile ‘xxxxx'

在这里插入图片描述

解决方法4

是否使用了Lombok插件,排除是否是Lombok的原因 , 手动加上方法而不使用Lombok,或者直接卸载Lombok插件。重启idea后再重装Lombok

到此这篇关于IDEA 程序包不存在,找不到符号但是明明存在对应的jar包(问题分析及解决方案)的文章就介绍到这了,更多相关IDEA 程序包不存在内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 利用Java实现动态加载数据库

    利用Java实现动态加载数据库

    这篇文章主要为大家详细介绍了一个java小案例,即动态加载数据库信息,文中的示例代码简洁易懂,具有一定的学习价值,感兴趣的小伙伴可以了解一下
    2023-10-10
  • intellij idea设置统一JavaDoc模板的方法详解

    intellij idea设置统一JavaDoc模板的方法详解

    这篇文章主要介绍了intellij idea设置统一JavaDoc模板的方法详解,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-04-04
  • 使用Java实现MapReduce词频统计示例代码

    使用Java实现MapReduce词频统计示例代码

    这篇文章主要介绍了使用Java实现MapReduce词频统计的相关资料,通过词频统计示例来展示MapReduce的运行机制,涵盖了Mapper和Reducer的实现,并说明了如何配置和执行MapReduce作业,需要的朋友可以参考下
    2024-11-11
  • Java HttpServletResponse响应实现过程详解

    Java HttpServletResponse响应实现过程详解

    这篇文章主要介绍了Java HttpServletResponse响应实现过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-05-05
  • Spring事务失效问题分析及解决方案

    Spring事务失效问题分析及解决方案

    这篇文章主要介绍了Spring事务失效问题分析及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • 详解如何在Java中实现屏幕共享

    详解如何在Java中实现屏幕共享

    在本文中,将为大家展示如何利用 JxBrowser 的功能,实现运行在不同电脑上的两个 Java 应用程序之间的屏幕共享,感兴趣的小伙伴可以参考一下
    2024-10-10
  • Spring boot调用Oracle存储过程的两种方式及完整代码

    Spring boot调用Oracle存储过程的两种方式及完整代码

    这篇文章主要给大家介绍了关于Spring boot调用Oracle存储过程的两种方式及完整代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2020-08-08
  • SpringBoot集成SSM、Dubbo、Redis、JSP的案例小结及思路讲解

    SpringBoot集成SSM、Dubbo、Redis、JSP的案例小结及思路讲解

    这个案例其实就是SpringBoot集成SSM、Dubbo、Redis、JSP,看起来感觉很繁琐,其实就是很简单,下面通过案例分析给大家讲解,感兴趣的朋友跟随小编一起看看吧
    2021-05-05
  • 基于mybatis-plus timestamp返回为null问题的排除

    基于mybatis-plus timestamp返回为null问题的排除

    这篇文章主要介绍了mybatis-plus timestamp返回为null问题的排除,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-08-08
  • Spring(一):IOC如何推导和理解

    Spring(一):IOC如何推导和理解

    下面小编就为大家带来一篇详谈Spring对IOC的理解(推荐篇)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2021-07-07

最新评论