java - 最好的 Ant 教程/快速入门?

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用资料或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center寻求指导。
关闭10年前.

在避免学习 ant 太久(IDE 和复制粘贴使简单任务变得容易)之后,我现在看到自己被迫尽快适应。在一个大型项目上工作时,越来越难以知道要复制什么以及粘贴到哪里,而不是一路破坏。

搜索 ant 教程和快速入门会产生数以千计的结果,所以请分享您的经验 - 哪一个能快速切入主题并且仍然全面?

我暗暗期盼着光荣的hginit tutorial . Ant 有这种事吗?

EDIT :到目前为止,对于官方文档来说,这似乎是一个巨大的胜利。很难选择一个可以接受的答案,因为它们都非常相似。
我发现了一个不错的教程,它超越了官方 HelloWorld 的基础知识,包括 JUnit 测试、报告和 SVN 检查 here .但是完成后我仍然需要转向文档以获取更多信息。

最佳答案

http://ant.apache.org/manual/tutorial-HelloWorldWithAnt.html可能是你最好的选择。它涵盖了足以让你的脚湿透的基础知识,然后,你真的会想要深入了解手册 http://ant.apache.org/manual/ .

我面临的问题是 Ant 是一种脚本语言(相对于像 mercurial 这样的工具),所以它更复杂,如果你不小心,你可能会在这个过程中弄得一团糟。并不是说它是一个糟糕的工具,只是不要在不时不时反射(reflection)自己在做什么的情况下编写大量 Ant 脚本。

https://stackoverflow.com/questions/4806829/

相关文章:

c++ - 使用 Cython 和 C++ 组织项目

java - 与 Maven 相比,构建 Java Web 应用程序的更好、更简单和更现代的方法是什

java - Gradle 中的 uberJar、fatJar 和 shadowJar 有什么区别?

build - MSBuild:并行构建和 .Net 项目

ios - bundle 的 Info.plist 不包含 CFBundleVersion 键或其值

java - 如果激活多个配置文件,如何解决冲突的属性

.net - 在构建时生成的 T4 模板上使用的 MSBuild 锁定 dll

php - 在 Git Workflow 中生成 API 文档

java - react-native run-android 构建错误 ':app:generat

eclipse - 从命令行刷新eclipse