gpt4 book ai didi

java - 让 Gradle 使用 Maven 本地存储库下载工件

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:54:17 26 4
gpt4 key购买 nike

我知道我可以将 Gradle 配置为使用本地 Maven 存储库

repositories {
mavenLocal()
mavenCentral()
}

我可以将 Gradle 配置为下载到本地 (maven) 存储库吗? (这样 Maven 也可以使用这些 jar )

引用 Gradle configuration to use maven local repository

最佳答案

gradle论坛中给出了一个解决方案: https://discuss.gradle.org/t/need-a-gradle-task-to-copy-all-dependencies-to-a-local-maven-repo/13397/2

使用这个 gradle 插件:https://github.com/ysb33r/ivypot-gradle-plugin你可以调用一个新的tasg

gradle syncRemoteRepositories

这会将所有依赖项下载到本地 Ivy 存储库(与 Maven 使用的库相同)。您指向的文件夹

syncRemoteRepositories {
repoRoot '/path/to/repo'
}

将包含依赖项。我建议首先尝试使用与 M2_HOME 不同的本地路径,因为我看到一些关于 Ivy 存储库结构在 Maven 版本之间发生变化的警告。

关于java - 让 Gradle 使用 Maven 本地存储库下载工件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41804511/

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