摘要: 一般常用的命令有build做build用的.remote-sync-build把本地做好的build上传到服务器remote-build2live把服务器上的build目录更新到tomcat的应用下. 阅读全文
posted @ 2014-01-14 18:23 kin2321 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 看看《ant权威指南》或者ant的网站吧,里面介绍得非常详细ant的来历,目的。ant是tomcat的一个副产品,是在开发tomcat过程中,开发人员需要一个整合编译工具,因为在一个大项目中,源代码散落在不同的package下面,即不同的子目录下面,子目录即包含源码文件,又包含更深层的子目录,因此,编译源代码并不是一句命令就可以搞定的。windows下面用visual studio开放产品的时候可以一键编译,是因为visual studio创建了很多项目资源文件,编译时在后台自动调用了很多cc之类的命令,这个和Unix/Linux下编译过程是一样的,只不过没有明显显示出来而已。Unix/Lin 阅读全文
posted @ 2014-01-14 18:16 kin2321 阅读(348) 评论(0) 推荐(0) 编辑
摘要: Another Neat Tool(Ant)是一种基于Java的build工具。理论上来说,它有些类似于(Unix)C中的make ,但没有make的缺陷。因为Ant的原作者在多种(硬件)平台上开发软件时,无法忍受这些工具的限制和不便。类似于make的工具本质上是基于shell(语言)的:他们计算依赖关系,然后执行命令(这些命令与你在命令行敲的命令没太大区别)。这就意味着你可以很容易地通过使用OS特有的或编写新的(命令)程序扩展该工具;然而,这也意味着你将自己限制在了特定的OS,或特定的OS类型上,如Unix。Ant就不同了。与基于shell命令的扩展模式不同,Ant用Java的类来扩展。(用 阅读全文
posted @ 2014-01-14 18:15 kin2321 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 内容摘要: ANT是一个基于Java的自动化脚本引擎,脚本格式为XML。除了做Java编译相关任务外,ANT还可以通过插件实现很多应用的调用。 1)ANT的基本概念: 2)ANT的安装:解包,设置路径 3)ANT的使用:最好的学习只不过是一个简单实用的例子起步…… ANT的基本概念:Java的Makefile 当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。在Java中应用是平台无关性的,当然不会用平台相关的make脚本来完成这些批处理任务了,ANT本身就是这样一个流程脚本引擎,用于自动化调用... 阅读全文
posted @ 2014-01-14 18:14 kin2321 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 1、下载:到ANT官方网站http://ant.apache.org/下载最新版本,解压后即可。2、配置环境变量:我的电脑----属性-----高级----环境变量如:ANT_HOME:C:\apache-ant-1.7.1PATH:%ANT_HOME%\bin (为了方便在dos环境下操作)3、查看是否安装成功:在dos窗口中输入命令ant,若出现结果Buildfile:build.xml does not exist!Build failed说明ant安装成功!因为ant默认运行build.xml文件,这个文件需要我们建立。4、使用:(1)在D盘根目录下建立build.xml123456( 阅读全文
posted @ 2014-01-14 17:51 kin2321 阅读(1068) 评论(0) 推荐(0) 编辑