我正在 Gradle 的帮助下使用 VS Code 编译和调试我的 Spring Boot Java 项目。我最近将 Redis 依赖项添加到我的项目中。该项目在 Eclipse 中编译,但在 VS Code 中抛出错误。
2 回答

尚方宝剑之说
TA贡献1788条经验 获得超4个赞
我不确定这个答案对你是否有帮助,但是,
通常,VS code 不附带 Spring Boot 的默认配置设置。
Spring Boot 项目无法在没有依赖项的情况下运行。因此,由于您的项目无法找到相关依赖项,因此会生成此错误。
它使用 vscode-spring-initializer 和/或其他下载插件解决了。
如果您需要更多详细信息,
尝试在不同的 IDE(如 IntelliJ 或 Eclipes)中识别您的 Spring Boot 项目。您会看到有一些额外的文件,如下所示,
外部库 - 通过 Maven 类型的工具处理加载依赖项。intellij 中的 .iml 文件:处理开发模块的文件(包含插件、模块和其他详细信息)。
该文件不存在,因此会产生问题。(根据 IDE 不同)

慕尼黑8549860
TA贡献1818条经验 获得超11个赞
如果您最近修改了pom.xml或build.gradle配置文件,则需要右键单击pom.xml或build.gradle文件,然后运行菜单“更新项目配置”以强制语言服务器更新项目配置/类路径。否则,java语言服务器无法识别新添加的依赖项。
添加回答
举报
0/150
提交
取消