我正在 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
提交
取消