`
1250605829
  • 浏览: 61895 次
  • 性别: Icon_minigender_1
  • 来自: 阜阳
社区版块
存档分类
最新评论

aspportal build文件

 
阅读更多
<project basedir="." default="all" name="ASPPORTAL">
 <target name="init" description="init var">
  <property name="src" value="${basedir}/src"/>
  <property name="config" value="${basedir}/config"/>
  <property name="config-base" value="${basedir}/config-base"/>
        <property name="script" value="../script"/>
        <property name="manual" value="../manual"/>
  <property name="itool" value="../itool"/>
  <property name="output" value="${basedir}/output"/>
        <property name="build" value="${basedir}/build"/>
        <property name="build.classes" value="${build}/classes"/>
  <property name="webapp" value="${basedir}/webapp"/>
        <path id="classpath">    
            <fileset dir="${webapp}/WEB-INF/lib">   
                <include name="**/*.jar"/>   
            </fileset>   
            <fileset dir="${basedir}/libs">   
                <include name="**/*.jar"/>   
            </fileset>  
        </path> 
 </target>
 
 <target name="clean" description="clean history">
  <delete dir="${output}"/>
  <delete dir="${build}"/>
 </target>
 
 <target name="prepare" description="create dir">
  <mkdir dir="${build}"/>
  <mkdir dir="${build.classes}"/>
  <mkdir dir="${output}"/>
 </target>
 
 <target name="build" description="build classes">
  <javac srcdir="${src}" destdir="${build.classes}" debug="true" deprecation="on" encoding="UTF-8">
   <classpath refid="classpath"/>
  </javac>
  <copy todir="${build.classes}">
   <fileset dir="${config}"></fileset>
   <fileset dir="${config-base}"></fileset>
  </copy>
 </target>
 
 <target name="antzip" description="ant aspprotal.zip">
  <war destfile="${output}/aspportal.zip">
   <classes dir="${build.classes}"/>
   <fileset dir="${webapp}"/>
  </war>
 </target>
 
 <target name="antwar" description="ant aspprotal.war">
  <war destfile="${output}/aspportal.war">
   <classes dir="${build.classes}"/>
   <fileset dir="${webapp}"/>
  </war>
 </target>
 
    <target name="script">
        <copy todir="${output}/script" overwrite="true">
            <fileset dir="${script}"/>
        </copy>
    </target>
    
    <target name="manual">
        <copy todir="${output}/manual" overwrite="true">
            <fileset dir="${manual}"/>
        </copy>
    </target>
 

 <target name="zipitool">
        <zip destfile="${output}/FT-DevPortalVx.x.x.zip">
            <fileset dir="${itool}"/>
   <fileset dir="${output}/">
    <include name="aspportal.zip"/>
   </fileset>
        </zip>
    </target>

    <target name="clean2">
  <delete dir="${build}"/>
    </target>
 <target name="all" depends="init,clean,prepare,build,antzip,antwar,script,manual,zipitool,clean2" description="build begin..."/>
</project>

 

分享到:
评论

相关推荐

    ant的build文件说明

    它的核心概念是基于XML的build文件,这个文件定义了一系列的任务(tasks)和目标(targets),来指导Ant如何执行构建过程。在给定的标题“ant的build文件说明”中,我们关注的是如何理解和使用Ant的build文件。 `...

    jmeter接口自动化build文件配置

    在"build"文件中,你需要配置JMeter测试计划的路径、输出结果的路径以及Ant任务,如`jmeter`任务,来执行JMeter测试。 配置完成后,你可以使用Ant命令行工具运行"build.xml",例如: ```bash ant jmeter ``` 这将...

    ant集成的默认build文件(例子)

    ant技术的build文件例子,用于构建集成web项目时所需,这个是一个练习web项目的例子。

    jmeter+ant所需要的build.xml文件

    第一次做jmeter+ant自动化接口测试,需要build文件,开始直接copy博客中的内容,格式不对,调试好久不成功;后发现在jmeter/extras文件夹中有一个build文件,copy出来根据需要修改下,成功了,特上传自选供大家使用...

    jmeter和ant命令的build文件

    build文件

    jbpm5安装build文件

    jbpm5安装失败时,将build.xml文件改为以下文件

    Maven build之pom.xml文件中的Build配置

    Maven通过一个叫做pom.xml的项目对象模型文件来配置项目构建的各个方面,其中&lt;build&gt;标签是Maven构建配置的核心部分,它定义了整个构建生命周期中需要执行的指令和任务。 Maven构建包括编译代码、执行测试、打包...

    jmeter+ant 持续集成build.xml文件

    jmeter+ant 持续集成build.xml文件,直接使用ant命令执行jmeter脚本文件,得到图形测试报告

    vue-cli脚手架build目录下utils.js工具配置文件详解

    此文章用来解释vue-cli脚手架build目录中的utils.js配置文件 1.此配置文件是vue开发环境的wepack相关配置文件,主要用来处理css-loader和vue-style-loader 2.关于注释 •当涉及到较复杂的解释我将通过标识的方式...

    ant的build文件

    ant的build文件

    生成ANT所需要的Build,xml文件

    "生成ANT所需要的Build.xml文件"这一主题,核心在于如何通过Python程序自动生成ANT的配置文件——build.xml。 首先,我们要理解ANT的build.xml文件。它是ANT的核心,包含了一系列的构建目标和任务。这些目标定义了...

    一个常用的ant的build.xml

    Ant是基于XML的,它的核心在于`build.xml`文件,这个文件是项目的构建脚本,详细定义了构建过程中的各种任务和依赖关系。 标题“一个常用的ant的build.xml”暗示了我们讨论的是一个标准且常见的Ant构建配置文件。...

    Android build文件的删除的方法

    Android build 文件的删除方法 Android build 文件的删除方法是 Android 开发中非常重要的一环。Android build 文件是指在 Android 项目编译时生成的文件,这些文件占用了大量的磁盘空间,影响着开发效率和项目的...

    Java build.xml打包文件

    java项目打包build.xml文件 ant打包

    ddkbuild批处理文件

    **ddkbuild批处理文件详解** 在Windows操作系统中,开发驱动程序通常涉及到使用Driver Development Kit (DDK) 和 Windows Driver Kit (WDK),以及Visual Studio这样的集成开发环境(IDE)。`ddkbuild.cmd`批处理文件...

    ant的build配置文件

    本文将深入探讨Ant的build配置文件及其在软件开发中的应用。 Ant的build配置文件通常命名为`build.xml`,它是整个构建过程的核心。这个文件包含了构建项目的各种任务,如编译源代码、打包、测试以及部署等步骤。XML...

    build.xml文件

    构建自动化测试平台的时候需要新建的build.xml文件

    解决vue项目 build之后资源文件找不到的问题

    这就需要修改我们的 config 中的 index.js了,默认的build 中的部分是这样的: build: { // Template for index.html index: path.resolve(__dirname, '../dist/index.html'), // Paths assetsRoot: path....

    build-essential_11.3.tar.gz_ build-essenti_build-essentia_build-

    在压缩包的文件名称列表中,只有一个条目"build-essential-11.3",这很可能是该版本的build-essential的具体安装包。在Linux中,这种格式通常表示软件的名称和版本号,例如“package-name-version”。 GCC作为build...

    ant +build.xml 文件Jenkins部署javaEE项目

    ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml 文件Jenkins部署javaEE项目,助力成功自动化部署。ant +build.xml...

Global site tag (gtag.js) - Google Analytics