站长百科 | 数字化技能提升教程 数字化时代生存宝典
首页
数字化百科
电子书
建站程序
开发
服务器
办公软件
开发教程
服务器教程
软件使用教程
运营教程
热门电子书
WordPress教程
宝塔面板教程
CSS教程
Shopify教程
导航
程序频道
推广频道
网赚频道
人物频道
网站程序
网页制作
云计算
服务器
CMS
论坛
网店
虚拟主机
cPanel
网址导航
WIKI使用导航
WIKI首页
最新资讯
网站程序
站长人物
页面分类
使用帮助
编辑测试
创建条目
网站地图
站长百科导航
站长百科
主机侦探
IDCtalk云说
跨境电商导航
WordPress啦
站长专题
网站推广
网站程序
网站赚钱
虚拟主机
cPanel
网址导航专题
云计算
微博营销
虚拟主机管理系统
开放平台
WIKI程序与应用
美国十大主机
编辑“
Ant
”
人物百科
|
营销百科
|
网赚百科
|
站长工具
|
网站程序
|
域名主机
|
互联网公司
|
分类索引
跳转至:
导航
、
搜索
警告:
您没有登录。如果您做出任意编辑,您的IP地址将会公开可见。如果您
登录
或
创建
一个账户,您的编辑将归属于您的用户名,且将享受其他好处。
反垃圾检查。
不要
加入这个!
'''Ant'''是一个基于[[JAVA]]的自动化[[脚本]]引擎,脚本格式为[[XML]]。除了做JAVA编译相关任务外,ANT还可以通过[[插件]]实现很多应用的调用。 ==软件概况== 授权协议:[[免费软件]] 运行环境:[[Windows]] 官方网站:http://ant.apache.org 软件下载:[http://down.zzbaike.com/download/ant-3843.html 站长下载] ==概述== Ant是一个基于[[Java]]的生成工具。生成工具在[[软件]]开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着[[应用程序]]的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽可能多的自动化,以便及时产生一致的生成版本。 当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此[[C语言]]中有make脚本来帮助这些工作的批量完成。在[[Java]]中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是这样一个流程脚本引擎,用于自动化调用程序完成项目的编译,打包,测试等。除了基于JAVA是平台无关的外,脚本的格式是基于XML的,比make脚本来说还要好维护一些。 每个ant脚本(缺省叫build.xml)中设置了一系列任务(target):比如对于一个一般的项目可能需要有以下任务。 * 任务1:usage 打印本脚本的帮助信息(缺省) * 任务2:clean <-- init 清空初始化环境 * 任务3:javadoc <-- build <-- init 生成JAVADOC * 任务4:jar <-- build <-- init 生成JAR * 任务5:all <-- jar + javadoc <-- build <-- init 完成以上所有任务:jar javadoc 而多个任务之间往往又包含了一定了依赖关系:比如把整个应用打包任务(jar)的这个依赖于编译任务(build),而编译任务又依赖于整个环境初始化任务(init)等。 ==Ant特点== *跨平台--因为ant是使用java实现的,所以它跨平台 *使用简单 *语法清晰 *功能强大--Ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些Ant插件的时候,你会发现它更多的功能。 ==使用教程== *[[Windows下Ant的安装和配置]] *[[Ant下build.xml介绍]] ==最新动态== ==相关条目== *[[Maven]] ==参考来源== *[http://www.wang48.com/jishubaodianview/?jsd_id=11227 参考来源1] *[http://x98zero.javaeye.com/blog/168719 参考来源2] *[http://www.tech-q.cn/thread-6716-1-1.html 参考来源3] *[http://www.cnitblog.com/intrl/archive/2009/04/11/56254.html 参考来源4] [[category:JAVA|A]] [[category:Ant|A]]
摘要:
请注意,您对站长百科的所有贡献都可能被其他贡献者编辑,修改或删除。如果您不希望您的文字被任意修改和再散布,请不要提交。
您同时也要向我们保证您所提交的内容是您自己所作,或得自一个不受版权保护或相似自由的来源(参阅
Wordpress-mediawiki:版权
的细节)。
未经许可,请勿提交受版权保护的作品!
取消
编辑帮助
(在新窗口中打开)