公司的BOSS系统架构很复杂,模块化非常明显,没个子系统就是一个应用程序,所以集成的话需要ant搞。以前用得少,现在随便搞下加深记忆。 详细条目参考ant doc、
目标:用ant工具完成一个java类的编译而且要运行看到结果,并且提示过程完成。
过程:
1、下载ant:到http://ant.apache.org网站下载最新版本的ant apache-ant-1.x-bin.zip,解压到d:\ant目录
2、设置环境变量:
ant_home=d:\ant
java_home=D:\Borland\JBuilderX\jdk1.4
path=%path%;%java_home%\bin;%ant_home%\bin
3、编写java类:
public class Test
{
public static void main(String[] arg)
{
System.out.println("Hello Ant!!");
}
}
保存为Test.java
4、编写build.xml文件:
<project basedir="." default="compile" name="TestANT" >
<target name="compile" >
<echo message="ant Start!" />
<javac destdir="." srcdir="." />
<java classpath="." classname="Test" />
<echo message="ant end!" />
</target>
</project>
把build.xml和Test.java文件放到e:\test\目录下
5、运行ant:
进入在dos命令窗口
cd e:\test
运行
E:\test>ant
Buildfile: build.xml
输出:
compile:
[echo] ant Start!
[java] Hello Ant!!
[echo] ant end!
BUILD SUCCESSFUL
Total time: 2 seconds
E:\test>
成功页面完成以后, 接下来就是去熟悉ant的target了。
注:
1、ant_home目录尽可能不要含有'-'等符号,我在解压成默认的apache-ant-1.6.2-bin目录时就有问题
2、详细信息可参考ant\docs\目录下的文档
分享到:
相关推荐
ant入门小实例练习
主要介绍ant入门的基本操作,希望对大家有所帮助,水平有限,请指正.
本内容包含了Ant的历史简要介绍,Ant的功能以及Ant框架的介绍,并对下载安装使用Ant 进行了示例介绍,同时通过一个Java程序讲解了Ant的基本使用方法。
ant的简单入门教程 1、ant介绍;2、ant安装;3、第一个ant脚本;4、整合ant;5、ant进阶;6、常用task;7、控制流程;8、实例分析;9、如何继续学习;10、ant使用cvs实例;11、Q&A
入门的基于eclipse和ant的构建例子。
例子 rar 博文链接:https://anxin587.iteye.com/blog/129347
NULL 博文链接:https://newtime.iteye.com/blog/444646
1.13 Maven入门--概念与实例 1.14 Subversion 1.15 jar war ear区别 1.16 如何在Eclipse中调试JBoss应用 1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,SQL server分页 1.20 Jboss...
ANT基础教程集合(Ant_的最完整build.xml解释,Ant入门与进阶,ant实用实例,ant使用手册)
无描述。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
例子 博文链接:https://wangsong76.iteye.com/blog/228862
ant工具的基本用途说明,还有一个比较常用的实例。
ant入门学习,java实例。
其中包括: (1)Ant帮助文档.docx (2)ant打war包.txt (3)Ant入门与进阶.pdf (4)ant实用实例.pdf (5)ant学习小节.doc (6)Java_ANT.pdf (7)自己写的一个简单例子
第4 章 在 Eclipse 中进行资源构建 ——Ant 使用实例... 60 4.1 Ant 简介... 60 4.1.1 构造文件的主要标记... 60 4.1.2 Ant 的常用任务(Task)... 62 4.2 Eclipse 与Ant 的集成... 64 4.2.1 创建Ant...
Ant脚本入门 十分适用与初级程序员 观看。自己写写例子!
一 Ant简介 Apache Ant是一个将软件编译、测试、部署等步骤联系在一起加以自动化的一个工具,大多用于Java环境中的自动化构建。它是Apache软件基金会JAKARTA目录中的一个子项目,它有以下的...二 Ant环境搭建及入门实例