Pau*_*est 8 java repository gradle
我知道我可以配置Gradle使用本地Maven存储库
repositories {
mavenLocal()
mavenCentral()
}
Run Code Online (Sandbox Code Playgroud)
我可以将Gradle配置为下载到本地(maven)存储库吗?(这样Maven也可以使用那些罐子)
gradle论坛中给出了解决方案: https://discuss.gradle.org/t/need-a-gradle-task-to-copy-all-dependency-to-a-local-maven-repo/13397/2
使用这个 gradle 插件: https: //github.com/ysb33r/ivypot-gradle-plugin 你可以调用一个新的 tasg
gradle syncRemoteRepositories
Run Code Online (Sandbox Code Playgroud)
这会将所有依赖项下载到本地 Ivy 存储库(与 Maven 使用的库相同)。您指向的文件夹
syncRemoteRepositories {
repoRoot '/path/to/repo'
}
Run Code Online (Sandbox Code Playgroud)
将包含依赖项。我建议首先尝试使用与 M2_HOME 不同的本地路径,因为我看到一些关于 Ivy 存储库结构在 Maven 版本之间发生更改的警告。
| 归档时间: |
|
| 查看次数: |
1667 次 |
| 最近记录: |