java - Heroku 中的 Spring Boot 项目作为另一个本地 Spring Boot 项目的依赖项?

标签 java spring-boot gradle heroku dependencies

我有一个部署在 Heroku 中的 Spring Boot 项目(比如 A)。我目前正在创建另一个依赖于 A 的 Spring Boot 项目(比如 L)。我将它们创建为 Gradle 项目。我看到了在 Local 中对两个项目进行依赖的过程,这些项目是 Maven 项目。

我需要将 A 项目的 Gradle 链接放在 L 的 Gradle 文件中,以访问 L 中 A 的所有内容。有人可以建议我该程序或我可以查找的任何网站吗?

最佳答案

项目 A 的结构应该能够将其可共享组件作为库发布到 Maven repositoryCentralinternal公司存储库。

因此项目 A 的目录结构可能如下所示:

.
├── shareable-logic
└── src

那么项目 B 只需要依赖已发布的工件:

dependencies {
    implementation("com.example:shareable-logic:1.0.0")
}

关于java - Heroku 中的 Spring Boot 项目作为另一个本地 Spring Boot 项目的依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61850063/

相关文章:

Java - 用于存储函数的类型安全异构容器模式

java - Spring RestTemplate - 错误处理

java - Spring Boot如何在服务器重启时轮换日志文件

android - 从 Gradle 构建中排除临时 Realm 文件

groovy - 使用 Gradle 从私有(private) Amazon S3 存储库下载依赖项

java.lang.NullPointerException 和未知来源

java - 在 Java 中如何将字符串转换为输入流?

java - 给定两个字符串,递归地确定 1 是否是另一个的子字符串

java - 如果服务无法实现,应该返回什么

android - 应用插件失败 [id 'com.android.internal.version-check' ]