ant - 有没有办法让gradle使用特定的ant版本?

标签 ant build gradle

我正在使用一个第三方框架,我正在将 gradle 集成到其中。我正在调用一些旧的 Ant 任务。问题是第三方框架要我使用:

  1. 或者是它自己的 Ant ,与它一起打包
  2. 特定的 Ant 版本,在本例中为 1.9.1

不幸的是,无法设置 gradle 使用的 ant 版本。我不知道是否可以将 gradle 指向我的环境中的任何特定版本。

那你认为我能做什么?

提前致谢,

丹尼斯。

最佳答案

如果您需要使用与 Gradle 附带的版本不同的 Ant 版本,则必须通过 JavaExecExec 任务调用 Ant,而不是使用 Gradle 的内置 Ant 支持。

关于ant - 有没有办法让gradle使用特定的ant版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20380706/

相关文章:

java - 调用包含 hbm2ddl 任务的 ant 脚本时,Runtime.exec 会卡住吗?

java - Ant + 保留控制值

gradle - Gradle构建资源的最佳目录(例如许可证标题模板)

ios - CorePlot/iOS 7.1/XCode 5.1 更新到 XCode 5.1 后构建失败

java - 在 Gradle 中创建多个 sourceSet

tomcat - 调用 Tomcat startup.sh 时 Ant SSHExec 任务不返回

java - Java 1.6 的 Ant Java 任务

android - android中的不同口味

groovy - 请解释一下Android build.gradle groovy语法

android - 编译 appcompat v7 :26. + 为融合位置提供者添加播放服务时出错