gpt4 book ai didi

android - 如何下载带有所有依赖项的 Artifact ?

转载 作者:太空狗 更新时间:2023-10-29 13:02:24 24 4
gpt4 key购买 nike

我想学习下载一个 Artifact 及其所有依赖项。例如如何下载 com.android.tools.build/gradle Artifact (https://mvnrepository.com/artifact/com.android.tools.build/gradle/2.3.0)及其所有依赖项通过终端中的 mvn 命令(命令提示符)或其他任何方式。我只想学习在 Maven 存储库中下载一个具有所有依赖项的 Artifact ,我不想创建一个 Java 项目。只需“下载一个 Artifact 及其所有依赖项。”

我下载了 Android Studio,它有 Android gradle 插件 Artifact 及其依赖项。

enter image description here

如何下​​载此 Artifact 及其依赖项在一个文件夹中???

最佳答案

你可以运行这个命令:

mvn -DgroupId=com.android.tools.build -DartifactId=gradle -Dversion=2.3.0 -DremoteRepositories="http://repo1.maven.org/maven2" dependency:get

它将从知情的存储库中获取您的依赖项。 JAR 将下载到您的本地 Maven 存储库。

关于dependency:get dependency:get 的文档 be found in here .


不幸的是,我找不到此插件的任何选项来为所有 Artifact 指定输出目录,我尝试了 -DoutputDirectory 选项,但它似乎不适用于此插件。

然后我建议暂时将 Maven settings.xml 中的 localRepository 路径更改为一个新文件夹,该文件夹将保存下载的 JAR:

  <!-- localRepository
| The path to the local repository maven will use to store artifacts.
|
| Default: ${user.home}/.m2/repository
-->
<localRepository>DOWNLOADED_JARS_OUTPUT_FOLDER</localRepository>

关于android - 如何下载带有所有依赖项的 Artifact ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54253544/

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