我对基于Groovy的替代Ant的幻想破灭了。 AntBuilder不能在Eclipse中工作,Eclipse的Groovy插件令人失望,而且Gradle还没有准备好。使用Build.java替换build.xml - 使用Java和Ant库作为构建系统
Ant文档有一个标题为“在Ant之外使用Ant任务”的部分,它为如何使用Java代码中的Ant库提供了一个预告。还有一个例子在这里:
http://www.mail-archive.com/[email protected]/msg16310.html
理论上它似乎很简单与Build.java替换build.xml文件。 Ant文档暗示了一些我不得不发现的未公开的依赖关系(从Java内部使用Ant的角度来看,这没有证明)。
鉴于Ant脚本的失望程度,我想知道为什么以前没有做过。也许它有,也不是一个好的构建系统。
有没有人尝试使用Ant库在Java中编写构建文件?
为什么你不认为Gradle已经准备好了? – tronda 2009-06-30 11:28:29
+1我正在考虑这样做。蚂蚁紧身衣很累人。 – amarillion 2009-10-27 11:20:43
对于任何关注此事的人...有一个更广泛的讨论与一些更多的信息在这里: http://ant.1045680.n5.nabble.com/Replacing-build-xml-with-Build-java-Doing-Ant-直接构建Java-td1354956.html – ricosrealm 2012-02-10 17:59:41