IDEA 程序包不存在,找不到符号但是明明存在对应的jar包 的解决方案
环境
IntelliJ IDEA 2020.1
JDK1.8
前提概要
问题1和问题2其实是同一个问题,但是表现上有一点不一样
具体是如何引起该问题,尚不清楚,特此记录
问题1描述
- 一运行springboot启动类,就报一大堆jar报错
idea Kotlin: Classpath entry points to a non-existent location:
类路径条目指向不存在的位置 程序包不存在 找不到符号 - 本地仓库也不是存在这个位置,很疑惑
- 然后就去这个文件目录下找这个目录删除了。还是报这个错,检查了maven仓库设置,解决不了。
如下图
解决问题1:
把.idea下的libraries全部删除就报另外一个错误了。虽然不报之前的Kotlin: Classpath entry points to a non-existent location
错误了,但是还是会报错找不到程序包,找不到符号
问题2描述
启动启动类就直接定位这个类说找不到符号 类找不到,但是jar包明明存在项目中。代码编辑界面也不会报错
找了很多解决方案,都不行还是定位在这个类的找不到swagger一些类找不到,找不到符号
但是jar确实存在项目中
解决问题2
最终把IDEA配置重置了一下,再启动启动类就直接好了。