Ant使用指南,典型在线
来源:互联网 发布:十二大战 知乎 编辑:程序博客网 时间:2024/05/16 13:06
1.Ant的安装
Ant的安装非常简单,把从网上下载的jakarta-ant-1.5.1-bin.zip解开到一个目录下即可(以下假定安装在目录D:\jakarta-ant-1.5.1)。接下来需要进行环境变量配置:
SET ANT_HOME=D:\jakarta-ant-1.5.1 //注意是Ant的安装目录,不是bin子目录SET PATH=%PATH%;%ANT_HOME%\bin;
在配置环境变量之前,请确认已经正确设置了JAVA_HOME系统变量。输入ant命令,看到如下输出说明已成功安装了Ant工具:
Buildfile: build.xml does not exist!Build failed
提示信息表明在当前目录不存在build.xml配置文件,但这本身已经说明Ant成功运行了。
2.Ant配置文件的建立
要让Ant编译自己做好的工程文件,首先需要编写一个Build配置文件。在一般情况下,这个文件被命名为build.xml。
<?xml version="1.0" encoding="UTF-8" ?><project name="AntProject" default="run" basedir="." ><property name="src" value="src"/><property name="dest" value="classes"/><property name="jianxijun_jar" value="jianxijun.jar" /><path id="p"> <fileset dir="lib/"> <include name="**/*.jar"/> </fileset> </path><target name="init"><mkdir dir="${dest}"/></target><target name="compile" depends="init"><javac srcdir="${src}" destdir="${dest}" classpathref="p"/></target><target name="build" depends="compile"><jar jarfile="${jianxijun_jar}" basedir="${dest}"/></target><target name="run" depends="build"><java classname="antproject.Application1" classpath="${jianxijun_jar}"/></target></project>
3.简单的介绍
depends ,在执行本标签命令前必须先执行depends的值得标签中的命令,property.设定一些变量,用来指示Java文件的位置、Class文件的位置、Jar文件存放的位置等,要在JBuilder中使用Ant来编译工程的话,只需要在JBuilder的工程项目管理窗口中,右击某标签名,然后make以下就OK了(因为JBuilder自己就带了Ant),就会根据自己编制的Build.xml来自动编译,其实我们也可以直接用Ant来编译,则如下步骤
4.用Ant来编译程序
在命令行输入命令:ant,然后运行,可以看到如下输出:
如果配置文件名不是build.xml,比如是build_front.xml,那么,可以使用-buildfile命令参数指定:
G:\myDoc\ant_demo>ant -buildfile build_front.xml
也可以单独执行指定的某个target,比如,只编译不打包执行,可以使用下面输入命令即可:
G:\myDoc\ant_demo>ant compile
- Ant使用指南,典型在线
- Ant使用指南
- ANT使用指南
- ant使用指南
- Ant使用指南
- ant使用指南
- Ant使用指南
- Ant 使用指南
- ANT使用指南
- ant 使用指南
- ant 使用指南
- ant 使用指南
- ant 使用指南
- Ant使用指南
- ant 使用指南
- ant 使用指南
- ant 使用指南
- ant 使用指南
- typeid的作用
- string,CString,char
- Javascript正则表达式(详解)
- 3Q 大战 双方口述
- 新添加到Windows Azure 技术内容的现场记录和现实世界的指导
- Ant使用指南,典型在线
- Fedora 用root登录,提示鉴定失败
- C#——SQLite速成
- 如何限制Dedecms文章或产品描述的字数
- uva 10192 Vacation
- 明智地使用多继承
- 如何在网站内 运行 JS 代码
- 原来OneNote的文字识别功能如此强大
- Change SID on Oracle