Intellij IDEA 导入Maven项目报错:Cannot Resolve Symbol,已解决
idea在导入maven项目时,一直会报错。网上查找了一些解决办法,分析可能原因
参考脚本之家的一个解决方案:https://www.jb51.net/softjc/588533.html
第一类问题
1、检查项目的pom文件,是否必要的依赖都写清楚了
2、是否使用自己的私有库
3、依赖添加正确后,检查本地的类有没有下载下来
第二类问题
1、SDK配置
2、Maven配置(最终原因)
File->settings->Build,Exe...->Build Tools->Maven
修改前:
Maven home directory为本地Maven安装路径
user settings file里为idea-maven的配置文件
local repository为idea-maven的仓库路径
修改后:
都统一为本地maven的配置文件和仓库地址
至此。问题得到解决!然后在maven projects中编译就可以了,已经开始下载所需要的jar包了
小结:
遇到大规模的含有"Cannot Resolve Symbol"的报错,首要考虑maven配置问题(路径不对,以及settings.xml文件配置等),其次考虑jdk版本如1.7和1.8等,scala-sdk版本等