请介绍一下Ant


Posted in 面试题 onJuly 22, 2016
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模式非常有用

Tags in this post...

面试题 相关文章推荐
Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用?
Aug 04 面试题
数据库连接池的工作原理
Sep 26 面试题
JAVA和C++的区别
Oct 06 面试题
空指针到底是什么
Aug 07 面试题
将一个数的从第5位开始的7个数取出,其余位置0
May 26 面试题
网络工程师面试(三木通信技术有限公司)
Jun 05 面试题
.net C#面试题
Aug 28 面试题
C#如何允许一个类被继承但是避免这个类的方法被重载?
Feb 24 面试题
ShellScript面试题一则-ShellScript编程
Jun 24 面试题
介绍一下grep命令的使用
Jun 28 面试题
广州足迹信息技术有限公司Java软件工程师试题
Feb 15 面试题
J2EE包括哪些技术
Nov 25 面试题
描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理
Mar 25 #面试题
Java如何格式化日期
Aug 07 #面试题
如何在Cookie里面保存Unicode和国际化字符
May 25 #面试题
简单说说tomcat的配置
May 28 #面试题
如何获取某个日期是当月的最后一天
Dec 05 #面试题
如何打开WebSphere远程debug
Oct 10 #面试题
简述你对Statement,PreparedStatement,CallableStatement的理解
Mar 25 #面试题
You might like
PHP中header用法小结
2016/05/23 PHP
PHP使用pdo实现事务处理操作示例
2018/09/05 PHP
线路分流自动跳转代码;希望对大家有用!
2006/12/02 Javascript
dojo 之基础篇
2007/03/24 Javascript
jQuery hover 延时器实现代码
2011/03/12 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
jQuery()方法的第二个参数详解
2015/04/29 Javascript
Ext JS动态加载JavaScript创建窗体的方法
2016/06/23 Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
2016/09/14 Javascript
如何判断出一个js对象是否一个dom对象
2016/11/24 Javascript
js实现日历与定时器
2017/02/22 Javascript
vue.js组件之间传递数据的方法
2017/07/10 Javascript
js断点调试经验分享
2017/12/08 Javascript
ES6知识点整理之函数对象参数默认值及其解构应用示例
2019/04/17 Javascript
微信小程序wx.request拦截器使用详解
2019/07/09 Javascript
Vue移动端项目实现使用手机预览调试操作
2020/07/18 Javascript
[00:20]DOTA2荣耀之路7:-ah fu-抢盾
2018/05/31 DOTA
在Python中使用HTMLParser解析HTML的教程
2015/04/29 Python
使用Python将数组的元素导出到变量中(unpacking)
2016/10/27 Python
python如何使用正则表达式的前向、后向搜索及前向搜索否定模式详解
2017/11/08 Python
python使用logging模块发送邮件代码示例
2018/01/18 Python
判断python对象是否可调用的三种方式及其区别详解
2019/01/31 Python
详解如何设置Python环境变量?
2019/05/13 Python
flask框架jinja2模板与模板继承实例分析
2019/08/01 Python
pandas的to_datetime时间转换使用及学习心得
2019/08/11 Python
django 解决自定义序列化返回处理数据为null的问题
2020/05/20 Python
Python使用socket_TCP实现小文件下载功能
2020/10/09 Python
Python 远程开关机的方法
2020/11/18 Python
Python与C/C++的相互调用案例
2021/03/04 Python
Rodd & Gunn澳大利亚官网:新西兰男装品牌
2018/09/25 全球购物
英国网上超市:Ocado
2020/03/05 全球购物
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
2015年小学一年级班主任工作总结
2015/05/21 职场文书
2016三八妇女节校园广播稿
2015/12/17 职场文书
公安纪律作风整顿心得体会
2016/01/23 职场文书
Oracle安装TNS_ADMIN环境变量设置参考
2021/11/01 Oracle