ant构建项目迁移到gradle_从Ant导入Gradle的Build

从Ant导入Gradle的Build

从已经存在的Ant build构建脚本导入到Gradle的构建,非常简单,将下面行加入build.gradle中:

ant.importBuild 'build.xml'

这样我们就可以使用gradle调用原来Ant中build.xml的任务了:

gradle build

假设我们有一个复杂的Ant build.xml如下:

Java Array Utility Functions

description="Compile the Java code."

depends="-init">

destdir="${classes.dir}"

classpathref="classpath"

debug="${javac.debug}"

includeantruntime="false" />

description="Package compiled classes into JAR file"

depends="compile">

basedir="${classes.dir}"

filesonly="${jar.filesonly}">

description="Compile Java source, assemble JAR, and generate documentation"

depends="jar, javadoc" />

destdir="${javadoc.dir}"

sourcepath="${src.dir}"

classpathref="classpath"

private="true"

author="Dustin" />

这可以算是一个标准的Ant build模板,任务有“compile”, “jar”, “javadoc”, 和 “clean”.。

我们在 build.gradle加入

ant.importBuild 'build.xml'

如下输出:

7876072c8c5652027d563c04b110644d.png

转换成功后,提示你使用gradle tasks --all查看所有任务“compile”, “jar”, “javadoc”, 和 “clean”,如下:

88da574a3ba8756188b5ab3977780940.png

下面输出是运行这些任务的结果:

2776610c894a89fe15181e3675d28b5d.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值