小编典典

Gradle 替代 mvn install

all

我在 mvn 上构建了 2 个不同的项目。我正在尝试替换为 Gradle。

项目 1 是一个 SDK,项目 2 正在使用该 SDK(示例)。

在 Maven 时代,它使用 mvn install 创建工件,将整个项目添加到本地存储库中。

我喜欢这样在gradle中工作。我喜欢项目 1 build.gradle 需要将其发布为 gradle 本地存储库,然后示例项目需要使用它。

在 Maven 中,我们执行 mvn install ,它将项目工件添加到 .m2 文件夹中,但如何在 gradle
中执行,以便我可以将项目工件添加到本地存储库中。

我有什么办法可以做到吗?


阅读 108

收藏
2022-07-04

共1个答案

小编典典

sdk/build.gradle

apply plugin: "maven"

group = "foo"
version = "1.0"

example/build.gradle

repositories {
    mavenLocal()
}

dependencies {
    compile "foo:sdk:1.0"
}



$sdk> gradle install

$example> gradle build
2022-07-04