新建Springboot项目,Java文件变橘色,无法运行,External Libraries里没有依赖包

问题

新建了一个springboot项目,但是进来发现Java类图标变成了下图所示,无法运行

在这里插入图片描述

网上的一部分解决方法

网上查找了很多方法,一部分人说是清除缓存,但是我尝试了一下,没有什么变化。
另一部分人说是在下图这里在src文件夹上右键然后选择Sources。但是我也看了我其他的项目里面,这里的src文件也没有变成Sources,抱着试一试的心态试了一下
在这里插入图片描述

新的问题

按照这种方法尝试了一下,图标是正常了,但是却又出现下列问题
在这里插入图片描述

发现最终问题

这时候发现好像是找不到jar包,然后打开External Libraries查看jar包,如下图。
在这里插入图片描述
突然明白了什么,Libraries里面什么都没有,然后我想自己手动添加一下,发现我的电脑选择不了隐藏文件夹(.m2),不知道Windows能不能选择。
在这里插入图片描述

解决办法

就不理解为什么我现在创建的spring项目里面的jar包是空的,然后看到了这篇文章,https://blog.csdn.net/qq_24845157/article/details/104030358
解决方法是进入项目目录,将除了src文件夹和pom.xml文件以外的其他文件和文件夹都删除(不放心可以先备份)。mac默认不显示隐藏文件夹,按“shift+command+.”显示隐藏文件
在这里插入图片描述
删除了之后重新导入即可
在这里插入图片描述
然后就正常了,但是可能sdk会发生改变,自己手动设置一下就ok了。
在这里插入图片描述

思考

具体是什么原因导致的现在还不清楚,这段时间就更新了一下Java版本,其他就没有改变了,控制变量法,猜测可能是这个问题,以后再深究吧。

  • 4
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值