请介绍一下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...

面试题 相关文章推荐
比较基础的php面试题及答案-填空题
Apr 26 面试题
super()与this()的区别
Jan 17 面试题
类、抽象类、接口的差异
Jun 13 面试题
C面试题
Oct 08 面试题
利用指针变量实现队列的入队操作
Apr 07 面试题
如何打印出当前源文件的文件名以及源文件的当前行号
Apr 05 面试题
简述数据库的设计过程
Jun 22 面试题
Linux内核的同步机制是什么?主要有哪几种内核锁
Jan 03 面试题
linux下进程间通信的方式
Jan 23 面试题
海量信息软件测试笔试题
Aug 08 面试题
软件测试题目
Feb 27 面试题
介绍一下mysql的日期和时间函数
Mar 28 面试题
描述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执行速度全攻略(下)
2006/10/09 PHP
献给php初学者(入门学习经验谈)
2010/10/12 PHP
PHP中static关键字原理的学习研究分析
2011/07/18 PHP
PHP中feof()函数实例测试
2014/08/23 PHP
PHP 实现浏览记录并按日期分组
2017/05/11 PHP
php中html_entity_decode实现HTML实体转义
2018/06/13 PHP
非常不错的功能强大代码简单的管理菜单美化版
2008/07/09 Javascript
JavaScript的document对象和window对象详解
2010/12/30 Javascript
jQuery页面图片伴随滚动条逐渐显示的小例子
2013/03/21 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
2013/10/22 Javascript
网页右下角弹出窗体实现代码
2014/06/05 Javascript
node.js中的http.response.removeHeader方法使用说明
2014/12/14 Javascript
用js代码和插件实现wordpress雪花飘落效果的四种方法
2014/12/15 Javascript
javascript电商网站抢购倒计时效果实现
2015/11/19 Javascript
JavaScript给每一个li节点绑定点击事件的实现方法
2016/12/01 Javascript
详解AngularJs ui-router 路由的简单介绍
2017/04/26 Javascript
浅谈JavaScript中的属性:如何遍历属性
2017/09/14 Javascript
swiper 自动图片无限轮播实现代码
2018/05/21 Javascript
工作中常用到的ES6语法
2018/09/04 Javascript
vue中多个倒计时实现代码实例
2019/03/27 Javascript
基于原生JS封装的Modal对话框插件的示例代码
2020/09/09 Javascript
Python中使用Boolean操作符做真值测试实例
2015/01/30 Python
selenium+python环境配置教程详解
2019/05/28 Python
python itchat实现调用微信接口的第三方模块方法
2019/06/11 Python
Python3实现飞机大战游戏
2020/04/24 Python
Python如何实现感知器的逻辑电路
2020/12/25 Python
Python截图并保存的具体实例
2021/01/14 Python
HTML5之SVG 2D入门1—SVG(可缩放矢量图形)概述
2013/01/30 HTML / CSS
HTML5自定义元素播放焦点图动画的实现
2019/09/25 HTML / CSS
澳大利亚最好的电动自行车:Leon Cycle
2020/12/19 全球购物
小学数学教学反思
2014/02/02 职场文书
介绍信怎么写
2015/05/05 职场文书
Prometheus 监控MySQL使用grafana展示
2021/08/30 MySQL
MySQL创建管理RANGE分区
2022/04/13 MySQL
三星 3nm 芯片将于第二季度开始量产
2022/04/29 数码科技
Java中Dijkstra(迪杰斯特拉)算法
2022/05/20 Java/Android