我有一个部署在 Heroku 中的 Spring Boot 项目(比如 A)。我目前正在创建另一个依赖于 A 的 Spring Boot 项目(比如 L)。我将它们创建为 Gradle 项目。我看到了在 Local 中对两个项目进行依赖的过程,这些项目是 Maven 项目。
我需要将 A 项目的 Gradle 链接放在 L 的 Gradle 文件中,以访问 L 中 A 的所有内容。有人可以建议我该程序或我可以查找的任何网站吗?
最佳答案
项目 A 的结构应该能够将其可共享组件作为库发布到 Maven repository如Central或 internal公司存储库。
因此项目 A 的目录结构可能如下所示:
.
├── shareable-logic
└── src
src/
是主要的 Spring Boot 应用程序。可共享逻辑
是 subproject即published .
那么项目 B 只需要依赖已发布的工件:
dependencies {
implementation("com.example:shareable-logic:1.0.0")
}
关于java - Heroku 中的 Spring Boot 项目作为另一个本地 Spring Boot 项目的依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61850063/