idea Cannot Resolve Symbol 问题解决
总结:要多根据有问题的提示来进行百度搜索,这一次我就是搜索了 idea 提示的错误信息 Cannot Resolve Symbol ,才找到的解决方案,所以说出现问题,如果不是很复杂的场景或者原因很多的问题(这类情况一般要一项一项排查),都要直接去用搜索引擎找一下这个错误,一般就能找到解决方案
今天把项目打包迁移到同事的计算机上时,发现pom.xml中新增的StringUtils出现了Cannot Resolve Symbol 的提示,
参考了 https://www.jb51.net/softjc/588533.html 第三条之后,得以解决
首先,我用了一下 他说的clean
然后运行失败,提示
发现是设置文件不存在,然后手动 ctrl+alt+s ,打开idea设置,然后搜索 maven,然后发现她的idea默认使用的系统自带的maven3,然后我手动换成了自己配置的maven,
然后我再把下面的maven配置文件settings.xml和maven仓库目录给换成了手动配置的maven下的文件和目录,然后再按照上面的clean一下,发现成功了
然后再按照上面的 install了一下,也成功了
然后发现有些 java8 的语法报错红线,根据经验这是因为idea项目java版本可能发生了变化,然后找到这里,发现居然自动变成了 java5 的版本,然后手动换成了 java8,然后应用一下,成功解决了这个问题