idea提示如下图
一般都是没有设置jdk,如果没有设置jdk的童鞋请出门右转。。。,设置了jdk还是报这个错的接着往下看~
博主也是新入职踩了这个坑,然后找同事也看了好久没解决,最后实在没办法将idea卸载装了更高的版本2020.1之前版本是2019.3,然而还是没用。准备去找it部门重装系统了,转机来了。博主的室友刚好是同事,我准备问他找谁重装系统,他听了我的问题,让我带电脑去找他看下,我们各种设置都试了一遍,什么重装maven,环境变量重新配置,jdk重新安装,还是报错,实在没办法了,他出了个馊主意然我装他的2017版本,我笑着说道:不向下兼容是吧,死马当活马医,装吧。然后卸载的过程当中会有个提示,idea的插件或者配置是不是也一起删除,我开始没点上,直接卸载的,这次室友说你勾上,都卸载了还留配置干啥,我勾上卸载了,然后装上了2017,重新打开项目,MD还是飘红,我差点人气没了,然后室友在那又是设置jdk又是设置maven又是用cmd到项目目录执行mvn install,偶然一次成功了,到底怎么好的我们也是一脸懵逼,反正就是一顿操作乱试,然后reimport maven突然好了。
比比了那么多只是想说过程是曲折的,但是结果还算是好的,此次记录博客是想告诉自己遇到困难别轻易放弃,死磕到底的精神获取可以帮你渡过难关。
最后的最后,过了两天我用idea git提交代码的时候,因为自动给我选了.class文件我很烦,所有找到设置FileTypes-ignoreFiles在后面加上了*.class;,
然后准备再一次提交,woc,又飘红了,跟前天的报错简直一模一样,太熟悉了!我赶紧去厕所点了根烟冷静一下,想想自己干了啥,然后想到了上面设置了*.class,我把这个删掉之后,一切恢复正常。
20200813更新
其实当时设置ignore files我配置的有问题,应该配置在后面添加;*.classes;*target,而不是*.class。