gpt4 book ai didi

maven - 如何将 Maven 项目添加为 Gradle 依赖项?

转载 作者:行者123 更新时间:2023-12-03 02:39:22 24 4
gpt4 key购买 nike

如何将 Maven 项目添加为 Gradle 依赖项?我有我正在处理的 Gradle 项目和一些我想作为代码依赖项导入到我的 Gradle 项目中的多模块 Maven 项目。怎么做?

最佳答案

您不能真正将 Maven 多模块项目结构直接添加为依赖项。但是,您可以使用 mvn install 构建多模块项目。将项目 jar 安装到本地存储库。

然后,在您的 build.gradle ,您需要以下配置:

repositories {
mavenLocal()
}

这会将您的本地 Maven 存储库添加到 Gradle 将查找您的 Artifact 的代码存储库列表中。然后,您可以声明对 Gradle 项目所需的模块的依赖关系。
dependencies {
compile 'my-group:my-artifact:version',
'my-group:my-other-artifact:version'
}

当多模块项目更新到新的发布版本时,运行 mvn install对于该版本并更新您的 build.gradle如所须。

除非您是这两个项目的唯一开发人员,否则最好使用像 Nexus 这样的私有(private)存储库。或 Artifactory托管 maven 项目并配置 Gradle 以从那里提取依赖项。

引用:

Gradle 中的 Maven 本地存储库: https://docs.gradle.org/2.4/userguide/dependency_management.html#sub:maven_local

Gradle 中的 Maven 依赖项:
https://docs.gradle.org/2.4/userguide/dependency_management.html#sub:module_dependencies

关于maven - 如何将 Maven 项目添加为 Gradle 依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36057574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com