ant的安装以及使用
来源:互联网 发布:linux延时函数 编辑:程序博客网 时间:2024/06/11 13:11
一、linux安装并配置ant
1。下载
2。解压
3。配置环境变量
输入命令 cd bin
出现apache ant version 1.8.2 compiled on December 20 2010
ok,ant配置完成。
二、使用ant
将本地项目YBCNEW--右击SVN-Export,将导出的项目YBCNew用FTP上传到服务器上,其中要保证根目录里面有build.xml,(记住修改tomcat的路径,
<property
编译过程如下图所示:首先读取环境变量,然后进入到该项目的根目录,执行命令ant即可。
编译成功后便可以看到在tomcat文件夹下的webapps目录下有编译好的YBCNew,然后重启服务器。
重启tomcat服务器:
如下图所示:
这样就可以在浏览器地址栏中输入进行测试了。
Windows:
Apache Ant,是一个基于JAVA的自动化脚本引擎,脚本格式为XML。除了做JAVA编译相关任务外,ANT还可以通过插件实现很多应用的调用。默认情况下,脚本文件名为build.xml 。
Windows 下的安装和配置
安装步骤:
- 下载最新版本,ANT官方网站: http://ant.apache.org/ 下载后解压缩即可。
- 配置环境变量:
打开环境变量配置窗口可以通过下面步骤打开:我的电脑(Vista之后叫 计算机) –> 右键属性菜单点击 –> 高级(Vista之后是 高级系统设置) –> 点击环境变量按钮(如下图:)
然后在随后出现的环境变量窗口中的系统变量这里,增加下面的两个设置:
- ANT_HOME:C:\apache-ant-1.7.1 (这里为你自己解压缩的目录)
- PATH:%ANT_HOME%\bin (这个设置是为了方便在dos环境下操作)
完成上述步骤,就安装完毕。
查看是否安装成功。
在dos窗口中输入命令ant,若出现结果:
Buildfile:build.xml does not exist!
Build failed
说明ant安装成功!因为ant默认运行build.xml文件,这个文件需要我们建立。
一个简单的使用ANT的例子
在 D 盘根目录下新建一个 build.xml 文件,文件的内容如下:
<?xml version="1.0" encoding="GBK"?><project name="测试脚本" default="copyfile" basedir="." > <target name="copyfile"> <copy file="d:/a.txt" todir="e:/Temp" overwrite="true" /> </target></project>
在 D 盘根目录下新建一个 a.txt 文件,内容随便。
进入DOS,依次执行:
d:
ant
如同下面的截图:
执行完毕后,我们会在 e:/Temp 目录下看到 a.txt 文件,跟D盘根目录下的完全一样,即Copy成功。
如果中间提示类似如下错误:
Unable to locate tools.jar. Expected to find it in C:\Program Files\Java\jre6\lib\tools.jar
这是因为JDK 的安装有问题或者是 JAVA_HOME 环境变量没有设置或者设置有问题, jre下肯定没tools.jar。
ANT 执行命令(执行非build.xml):
长时间使用ant执行build.xml文件,结果不记得了如何执行非build.xml文件。执行方法: ant -f 文件名(如:common.xml)标签名
好记性不如烂笔头,再次提醒自己东西要随手记下来!
- ant的安装以及使用
- ant的安装配置以及在Eclipse上集成使用
- Ant安装以及环境配置以及使用[windows环境]
- Ant的安装和使用
- Ant的安装与使用
- Ant的安装和使用
- eclipse下使用ant 以及ant的命令总结
- Ant企业使用(一)------简介以及安装部署
- ANT的安装配置使用教程
- Ant 的安装和使用教程
- Ant的安装和使用---基础
- apache ant 的安装与使用
- ant 的 安装 使用 简单编写
- ant的安装以及build.xml文档的编写
- ant 安装以及环境变量配置
- 【Apache Ant】ANT解析以及ANT在myEclipse中的使用
- ant 安装使用
- ant安装与使用
- js 用数组初始化下拉框
- ASP.NET状态管理的总结
- codeforce Sereja and Coat Rack(简单排序)
- PHP CodeIgniter向数据库插入数据时报错Undefined property: User::$db
- spring整合jdbc
- ant的安装以及使用
- PHP----Ajax异步请求
- Watin概述
- codeforce Sereja and Suffixes(简单题)
- 堆煤球 ( 2013年11月24日 蓝桥杯校内选拔赛c\c++B组)
- UML Ration Rose
- c# 中的file和fileinfo,directory和directoryinfo以及filesysteminfo
- #define用法
- stdafx.h作用及原理