1、编译源码
<target name="compile">
<delete dir="bin"/>
<mkdir dir="bin"/>
<javac srcdir="${basedir}/src" destdir="${basedir}/bin">
<classpath>
<fileset dir="${basedir}/lib">
<include name="*.jar" />
<exclude name="**/.svn" />
</fileset>
</classpath>
</javac>
<copy todir="${basedir}/bin">
<fileset dir="${basedir}/resources">
<exclude name="**/*.svn"/>
</fileset>
</copy>
</target>
2、打包
<target name="build" depends="compile">
<jar destfile="${basedir}/lib/gsmdatacreator.jar">
<fileset dir="${basedir}/bin" />
</jar>
</target>
3、运行
<target name="CreateGSMData_CI" depends="checkout,build">
<exec executable="java" failonerror="true">
<arg value="-classpath" />
<arg value="${basedir}\bin;${basedir}\lib\junit-4.0.jar;${basedir}\lib\log4j-1.2.15.jar;${basedir}\lib\ojdbc14.jar"/>
<arg value="com.ubs.is.CreateGSMData"/>
<arg value="true"/>
</exec>
<delete dir="target"/>
</target>
相关推荐
java代码调用ant执行类,供参考java代码调用ant执行类,供参考
包含文档和项目实例。 用Ant实现Java项目的自动构建和部署。 JAVA_Ant详细介绍与应用。...2.使用Ant的java任务运行Java程序 3.使用Ant的jar任务生成jar文件 4.使用Ant的war任务打包J2EE Web项目 五.总结
Ant是纯Java语言编写的,所示具有很好的跨平台性。 2.操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口...
NULL 博文链接:https://rmn190.iteye.com/blog/1134249
压缩包内容 apache-ant-1.9.15-bin 低版本JDK支持 , JDK1.5-1.7 apache-ant-1.10.8-bin 高版本JDK支持 , JDK1.8+ ant-contrib-1.0b3-bin 补丁包,批量执行等用到,解压后将jar拷贝到ant的lib中即可
java Ant用java的人必会工具。独立开发相关的工具,不依赖特定的环境,和运行无关。 可以用来做开发,部署,拷贝,建表,创建实体类等一些杂事。 一个target就是做一件事情,能通过hibernate 的配置文件+映射文件...
Ant执行脚本仅供自己参考Ant执行脚本仅供自己参考Ant执行脚本仅供自己参考
目录 ANT简介 安装Apache Ant 验证Apache Ant的安装 安装 Eclipse Ant构建文件 Ant属性任务 Ant属性文件 Ant数据类型 Ant构建项目 Ant构建文档 ...Ant执行Java代码 Ant和Eclipse集成 Ant Junit集成
Ant是纯Java语言编写的,所以具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。...
NULL 博文链接:https://forchase.iteye.com/blog/837863
每一个任务都是通过一个实现了一个规定接口的java类来运行的。 ant缺少了一些直接执行shell命令的能力,如find . -name foo -exec rm {},但它给用户提供了跨平台的能力,可以在任何地方工作。实际上,Ant也提供了...
apache ant使用例子, 一个可以运行的hello ant的myelipse工程实例。
NULL 博文链接:https://zhousheng193.iteye.com/blog/1196431
Apache Ant是一个基于Java的构建工具,它可以用于构建多种项目,但是目前主要被用于Java项目的构建, Ant是用Java语言编写,可以在多个操作系统中运行,目前在绝大部分的Java开源项目中,都选择使用Ant作为构建项目...
配置junit用ant配置运行,里面介绍了如果配置,如果运行
Ant可以代替使用javac、java和jar等命令来执行java操作,从而达到轻松的构建和部署Java工程的目的。下面来看几个知识点。 1.project元素 project元素是Ant构件文件的根元素,Ant构件文件至少应该包含一个...
无需安装,一键执行 只需要配置bat文件中的JAVA_HOME和ant_path XML文件配置你要生成的wsdl url路径即可 成功之后去client目录查看
生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽...