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