mvn に 2 つの異なるプロジェクトをビルドしています。Gradle に置き換えようとしています。
プロジェクト 1 は SDK であり、プロジェクト 2 はその SDK を使用しています (例)。
Maven では、プロジェクト全体をローカル リポジトリに追加する mvn install を使用してアーティファクトを作成します。
私はこのようにGradleで作業するのが好きです。プロジェクト1のbuild.gradleをGradleローカルリポジトリとして投稿し、サンプルプロジェクトでそれを使用する必要があるのが好きです。
Maven では、 mvn install を実行してプロジェクト成果物を .m2 フォルダーに追加しますが、Gradle ではどのように実行すれば、プロジェクト成果物をローカル リポジトリに追加できるのでしょうか。
そうする方法はありますか?
ベストアンサー1
Gradle 7より前のバージョンの場合
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