`

ant执行java类

    博客分类:
  • ant
 
阅读更多

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执行类,供参考java代码调用ant执行类,供参考

    JAVA_Ant详细介绍与应用

    包含文档和项目实例。 用Ant实现Java项目的自动构建和部署。 JAVA_Ant详细介绍与应用。...2.使用Ant的java任务运行Java程序 3.使用Ant的jar任务生成jar文件 4.使用Ant的war任务打包J2EE Web项目 五.总结

    java Ant 教程

    Ant是纯Java语言编写的,所示具有很好的跨平台性。 2.操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。Ant通过调用target树,就可以执行各种task。每个task实现了特定接口...

    ant运行java程序时, 它不能加载指定properties文件, 怎么处理?

    NULL 博文链接:https://rmn190.iteye.com/blog/1134249

    ant 安装包 , java打包工具

    压缩包内容 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的人必会工具

    java Ant用java的人必会工具。独立开发相关的工具,不依赖特定的环境,和运行无关。 可以用来做开发,部署,拷贝,建表,创建实体类等一些杂事。 一个target就是做一件事情,能通过hibernate 的配置文件+映射文件...

    Ant执行脚本仅供自己参考

    Ant执行脚本仅供自己参考Ant执行脚本仅供自己参考Ant执行脚本仅供自己参考

    Ant基本应用教程学习

    目录 ANT简介 安装Apache Ant 验证Apache Ant的安装 安装 Eclipse Ant构建文件 Ant属性任务 Ant属性文件 Ant数据类型 Ant构建项目 Ant构建文档 ...Ant执行Java代码 Ant和Eclipse集成 Ant Junit集成

    apache-ant-1.9.6

    Ant是纯Java语言编写的,所以具有很好的跨平台性。操作简单。Ant是由一个内置任务和可选任务组成的。Ant运行时需要一个XML文件(构建文件)。 Ant通过调用target树,就可以执行各种task。每个task实现了特定接口对象。...

    用Ant为Java桌面应用程序打包

    NULL 博文链接:https://forchase.iteye.com/blog/837863

    ant 学习与总结

    每一个任务都是通过一个实现了一个规定接口的java类来运行的。 ant缺少了一些直接执行shell命令的能力,如find . -name foo -exec rm {},但它给用户提供了跨平台的能力,可以在任何地方工作。实际上,Ant也提供了...

    apache ant使用例子

    apache ant使用例子, 一个可以运行的hello ant的myelipse工程实例。

    使用Ant将java工程打包成bat可执行性文件

    NULL 博文链接:https://zhousheng193.iteye.com/blog/1196431

    ant入门教程

    Apache Ant是一个基于Java的构建工具,它可以用于构建多种项目,但是目前主要被用于Java项目的构建, Ant是用Java语言编写,可以在多个操作系统中运行,目前在绝大部分的Java开源项目中,都选择使用Ant作为构建项目...

    java ant+junit配置

    配置junit用ant配置运行,里面介绍了如果配置,如果运行

    Ant构建Java项目之第1篇

    Ant可以代替使用javac、java和jar等命令来执行java操作,从而达到轻松的构建和部署Java工程的目的。下面来看几个知识点。  1.project元素  project元素是Ant构件文件的根元素,Ant构件文件至少应该包含一个...

    根据wsdl 用ant生成jar和客服端java代码

    无需安装,一键执行 只需要配置bat文件中的JAVA_HOME和ant_path XML文件配置你要生成的wsdl url路径即可 成功之后去client目录查看

    Apache Ant入门教程

    生成工具在软件开发中用来将源代码和其他输入文件转换为可执行文件的形式(也有可能转换为可安装的产品映像形式)。随着应用程序的生成过程变得更加复杂,确保在每次生成期间都使用精确相同的生成步骤,同时实现尽...

Global site tag (gtag.js) - Google Analytics