提示:本案例或许只适合本项目!不要盲目相信本博客,但可值得一试
就像生病吃药,吃西药或许不会好,吃中药会好一样


项目场景

在这里插入图片描述

No libraries found for 'org.springframework.web.bind.annotation.RequestMapping

如上图所示,各种注解报红,无法引入包,推测是注解没有被识别
在这里插入图片描述


请添加图片描述
请添加图片描述
请添加图片描述

解决方案1:

选择【File】→【Project Structure…】
在这里插入图片描述

选择Modules,看到右侧大面积报错
在这里插入图片描述

接着全部选中按上面的 “-” (减号),全部删掉
在这里插入图片描述

接着选择Libraries,跟刚才操作一样也是全部选中后按上面的 “-” (减号),全部删掉
在这里插入图片描述

接着在Libraries里面接着配置,选择【Libraries】→【+】→【Java】
在这里插入图片描述

找到该项目在电脑上的地址,选择WEB-INF文件夹下的【lib】文件
在这里插入图片描述
点击OK导入
在这里插入图片描述

然后选择Artifacts,按下图配置顺序配置
在这里插入图片描述

点击Apple后回到代码:注解被识别
在这里插入图片描述

其实这里就是idea导入jar包的操作是一样的
IDEA如何导入jar包

解决方案2:

关掉 idea,在本地找到项目地址,删掉.idea文件,重新用 idea 打开
在这里插入图片描述

原因分析

提示:Maven依赖不能被下载

因为我这个项目不是用 maven 的,所以那个配置的 maven 的爆红的,是因为没有,所以把那些 maven 爆红依赖全部删除
导入本项目 webapp下面的 lib 文件下面的依赖


Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐