ant - gradle什么时候以及如何解决其依赖关系?

标签 ant gradle ivy dependency-management

我试图将我们的构建重写为Gradle,但是出于内部原因,我们希望将依赖项管理保留在Ivy中。

因此,在尝试执行此操作时,我对gradle处理其依赖项的方式有几个疑问:

  • gradle何时解决依赖关系(没有Ivy或任何东西)?
  • 在添加IvySettings和ivy.xml时,我是否需要调用类似于ant的ivy:resolve或ivy:configure的东西,或者Gradle会处理吗?如果是这样,何时何地?
  • 最佳答案

    Gradle解决了首次使用(通常由任务)的依赖项(更确切地说是配置)。 Gradle不会读取ivysettings或ivy.xml。 (它确实读取存储库中的ivy.xml文件。)有关依赖关系解决方案的所有信息都在Gradle构建脚本中配置。

    关于ant - gradle什么时候以及如何解决其依赖关系?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25589874/

    相关文章:

    android - 从Android Studio从github导入外部库的问题

    java - 智能 : Specifying different groovyc version for source and test within same module

    java - ivy冲突解决失败?

    Java项目构建jar和依赖项

    ant - 如何用ant sshexec执行sudo命令

    java - Android 以编程方式从 jar 中检索许可证信息

    java - 将 IvyDE 与不同分支上的不同工作区一起使用

    javascript - Ant 脚本 - 使用 Javascript Date.parse

    java - 从 ant 更改 javac 路径

    kotlin - 尝试在 gradle kotlindsl 中包含 swagger-codegen