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

面试题 相关文章推荐
JSF面试题:Jsf中导航的标签是什么
Apr 20 面试题
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
Jun 11 面试题
编码实现字符串转整型的函数
Jun 02 面试题
SQL Server面试题
Apr 04 面试题
叙述DBMS对数据控制功能有哪些
Jun 12 面试题
extern是什么意思
Mar 10 面试题
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
Jan 13 面试题
广州喜创信息技术有限公司JAVA软件工程师笔试题
Oct 17 面试题
你所在的项目是如何确定版本号的
Dec 28 面试题
EJB面试题
Jul 28 面试题
主要的Ajax框架都有什么
Nov 14 面试题
Ruby如何进行文件操作
Jul 17 面试题
描述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面向对象全攻略 (六)__set() __get() __isset() __unset()的用法
2009/09/30 PHP
Pain 全世界最小最简单的PHP模板引擎 (普通版)
2011/10/23 PHP
php使用exec shell命令注入的方法讲解
2013/11/12 PHP
PHP加密解密字符串汇总
2015/04/26 PHP
帝国cms目录结构分享
2015/07/06 PHP
ThinkPHP5与单元测试PHPUnit使用详解
2020/02/23 PHP
javascript 日期时间函数(经典+完善+实用)
2009/05/27 Javascript
JQuery CSS样式控制 学习笔记
2009/07/23 Javascript
JQuery困惑—包装集 DOM节点
2009/10/16 Javascript
Node.js中使用事件发射器模式实现事件绑定详解
2014/08/15 Javascript
nodejs中简单实现Javascript Promise机制的实例
2014/12/06 NodeJs
浅析Javascript中“==”与“===”的区别
2014/12/23 Javascript
灵活的理解JavaScript中的this指向
2016/02/25 Javascript
纯javaScript、jQuery实现个性化图片轮播【推荐】
2017/01/08 Javascript
详解使用vscode+es6写nodejs服务端调试配置
2017/09/21 NodeJs
详解自定义ajax支持跨域组件封装
2018/02/08 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
AngularJS $http post 传递参数数据的方法
2018/10/09 Javascript
深入理解 Koa 框架中间件原理
2018/10/18 Javascript
python基础教程之获取本机ip数据包示例
2014/02/10 Python
Python中的Numeric包和Numarray包使用教程
2015/04/13 Python
python实现rsa加密实例详解
2017/07/19 Python
Python从ZabbixAPI获取信息及实现Zabbix-API 监控的方法
2018/09/17 Python
python3 实现的对象与json相互转换操作示例
2019/08/17 Python
python安装virtualenv虚拟环境步骤图文详解
2019/09/18 Python
tensorflow如何继续训练之前保存的模型实例
2020/01/21 Python
Python使用sys.exc_info()方法获取异常信息
2020/07/23 Python
哥德堡通行证:Gothenburg Pass
2019/12/09 全球购物
2014年党员公开承诺书范文
2014/03/28 职场文书
日语专业毕业生自荐书
2014/06/18 职场文书
计算机网络专业自荐信
2014/07/04 职场文书
学校与家长安全责任书
2014/07/23 职场文书
庆祝教师节活动总结
2015/03/23 职场文书
房屋买卖定金协议书
2016/03/21 职场文书
openEuler 搭建java开发环境的详细过程
2022/06/10 Servers