Android有一个ant脚本文件,其中包含编译、清理等通用目标。
是否有任何开源的ant脚本定义标准的目标,如这些一般的java项目?
我不想麻烦地安装和使用maven,但我也不想麻烦地为每个项目创建和维护ant脚本。
我猜您对Maven和Ant都是新手。如果我错了,你可以忽略这篇文章的其余部分:)
我不知道有任何通用的开源Ant文件。我从来都不需要去找。我认为学习Ant并创建自己的通用脚本是非常值得的。Ant很容易学习,它是一个非常灵活、强大和可靠的构建工具。您会发现创建一个可以在不同项目中反复使用的构建文件非常容易。
关于必须维护Ant脚本,这有点荒谬。您会发现,一旦您有了一个以通用方式工作的脚本,除了需要以自定义方式执行某些操作(通常围绕打包和部署)之外,您几乎再也不需要碰它了。当这种情况发生时,您会很高兴使用了Ant这样的工具,它为您提供了灵活性,可以在不妨碍您的情况下做您想做的事情。