我在 git repo 下面克隆:
github.com/PacktPublishing/Hands-On-Microservices-with-Spring-Boot-and-Spring-Cloud
我已经安装了最新的 Java 和 Spring 扩展包。当我打开一个指向其中一个文件夹(例如 Chapter09)的新文件夹时,它可以正确识别 3 个嵌套项目:api、util、eureka-server,但无法识别嵌套微服务文件夹下的多个嵌套项目。在根级别有 settings.gradle 定义所有嵌套的 gradle 项目。这是屏幕截图:
在 Eclipse 中它工作正常,但我需要使用 VS Code。
最佳答案
我在问题 View 中看到了这些消息(例如,项目 product-composite-service 无法解决其对 api 项目的依赖):
尝试从文件夹中删除 settings.gradle
microservices\product-composite-service
microservices\product-service
microservices\recommendation-service
microservices\review-service
然后重新导入项目(通过命令 Java:Import Java projects in workspace)。
关于spring-boot - 如何让 VS Code 识别嵌套的 gradle 项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63556811/