请介绍一下Ant?

2014-12-19 06:30:02 阅读( 13 )

2953人 收藏本页

标签:Java面试题

Ant是一个基于Java的构建工具,与make类似,但是对于Java应用开发的跨平台问题有较好的支持,ant是java项目和其他很多开源java项目构建工具的较好选择,Ant可以用来编译你的Java源文件,构建部署用的jar文件和war文件,单元测试代码以及创建javadoc文档。

Ant的一些优点和特性:
1. Ant是基于Java, 使用Java 也应用与Java
2. 支持java工具(javac, javadoc 等等)
3. XML构建文件比MAKE文件更加以用,易读和以维护
4. Ant对扩展有较好的支持
5. 支持跨平台的Java开发
6. Ant比MAKE更加快,每一个命令都会起一个新的进程
7. Ant是在JVM里面进行运行的
8. 每一个命令都是在JVM里面进行
9. 像javac这些工具都是以线程运行而不是进程
10. 用ant编译大量的java源文件的会大大加快编译的速度
11. Ant的debug模式非常有用

来自IT公司面试手册

下一篇:Java如何获得ResultSet的总行数?

上一篇:什么是DTD? 它有什么作用?

亲~ 如果您有更好的答案 可在评论区发表您独到的见解。

您想查看更多的信息: 面试题