IDEA导入SpringBoot项目缺失jar包

时间:2024-03-21 13:37:02

不知小伙伴们是否遇见过这样的问题:从网上pull下一个新项目,导入IDEA中时,发现External Libraries目录下,不仅没有项目所依赖的jar包,连JDK都没有了?打开src目录下的各个java类,内容可以显示,但是颜色很单调,特殊地方没有用特殊颜色突出?

IDEA导入SpringBoot项目缺失jar包

IDEA导入SpringBoot项目缺失jar包

本篇文章,我将给大家分享我的踩坑经历以及避坑技巧。

解决方法一:选择正确的导入目录

我们在导入项目的时候,一定要选择src目录的父目录进行导入,而不要选到了src的爷目录、太爷目录等。。。

IDEA导入SpringBoot项目缺失jar包

在以上例子中,src目录的父目录是backserver,但我在导入时,却选择了celebritiesqathering-master。

这样导入的不仅包括后端项目backserver,还包括了前端项目frontend、相关文档等。IDEA就会出现识别困难,导致无法自动导入依赖jar包。

解决方法二:更改设置+重新导入modules+重启IDEA

一般来说,选择了正确的目录,IDEA就会自动导入依赖jar包。如果没有成功,则需要对IDEA环境进行相关配置。

配置步骤参考了https://blog.csdn.net/qq_29410905/article/details/80084510

1.settings->Build,Execution,Deployment->Maven->勾选Always update snapshots

IDEA导入SpringBoot项目缺失jar包

2.重新导入module

Project Structure-> Modules

先删除原有Module

IDEA导入SpringBoot项目缺失jar包

再导入原项目

IDEA导入SpringBoot项目缺失jar包

3.重启IDEA即可