`

一个简单完整的ant模版

阅读更多


xml 代码
 
  1. xml version="1.0" ?>  
  2. <project name="structured" default="archive">  
  3. <description>Compiles and Achive [build/class] [dist]<!---->description>  
  4.     <target name="init">  
  5.         <mkdir dir="build/classes" />  
  6.         <mkdir dir="dist" />  
  7.     <!---->target>  
  8.   
  9.     <target name="compile" depends="init"  
  10.             description="Compiles the source code">  
  11.         <javac srcdir="src" destdir="build/classes" />  
  12.     <!---->target>  
  13.     <target name="archive" depends="compile"  
  14.             description="Creates the JAR file">  
  15.         <jar destfile="dist/project.jar" basedir="build/classes" />  
  16.     <!---->target>  
  17.   
  18.     <target name="clean" depends="init"  
  19.             description="Removes the temporary directories used">  
  20.         <delete dir="build" />  
  21.         <delete dir="dist" />  
  22.     <!---->target> 
  23. <!---->project> 

使用时,将你的java源文件按包的结构存放好(如:package myant.test;  应建立myant\test目录,并将对应该包的源文件放在此目录),然后将本build.xml存放在一起,再运行ant.
分享到:
评论

相关推荐

    ant项目模板

    这个“Ant项目模板”是一个用户自定义的Java项目模版,它包含了基础的项目结构和开发规范,可以快速地搭建一个空白的Java项目。在使用模板时,开发者无需从零开始设置项目,而是可以直接利用已有的框架进行修改和...

    ant的build.xml模板

    一个`&lt;target&gt;`标签定义了一个目标,可以包含其他任务或目标。例如,我们可以定义一个`compile`目标: ```xml ${build.dir}"/&gt; ${src.dir}" destdir="${build.dir}" includeantruntime="false"/&gt; ``` 这个`...

    ant-ux omnigraffle模板

    总的来说,“Ant-UX Omnigraffle模板”是一个集美观、实用、高效于一体的资源,它将Ant Design的优雅设计语言与Omnigraffle的强大功能相结合,是UI/UX设计师不可或缺的工具之一。无论你是Ant Design的忠实用户,还是...

    基于vue-cli3 和 ant-design-vue搭建的后台管理系统模板

    在本文中,我们将深入探讨如何使用Vue CLI 3和Ant Design Vue构建一个高效的后台管理系统模板。Vue CLI 3是Vue.js官方提供的一个快速脚手架工具,它简化了项目的初始化和配置过程,而Ant Design Vue则是一个基于Vue....

    ant design4.40-web组件库 ant design pro后台模板(精作).zip

    综上所述,这个压缩包提供了一个基于Ant Design 4.40的高级后台模板,适合产品经理和开发团队用于B端产品的设计和开发。同时,结合Axure的原型设计文件,整个流程从规划到实现变得更加高效和协同。如果你正在寻找...

    ant脚本通用模板222 ant脚本通用模板222

    综上所述,该示例中的`build.xml`文件提供了一个较为完整的构建流程,涵盖了从初始化构建环境到最终生成JAR包和API文档的全过程。开发者可以根据实际需求调整其中的具体参数和逻辑,以适应不同项目的构建需求。

    ant安装文件+使用模板

    Ant是Apache软件基金会的一个开放源代码项目,它是一个基于Java的构建工具,主要用于自动化Java项目的构建、编译、测试和部署等任务。Ant以其简单易用、可扩展性强的特点,被广泛应用于各种Java开发环境中。 **一、...

    Ant 项目生成工具

    在本教程中,您将学习 Ant 这个...我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤,然后考察 Ant 的其他一些有用功能,包括文件系统操作和模式匹配。最后编写 一个扩展 Ant 功能的自己的Java 类来结束本教程。

    基于 Ant Design Pro 的前端万用项目初始化模板

    该模板由Ant Design Pro官网下载并做了简单修改(只移除了国际化),其它未改。 建议从Ant Design Pro官网下载,并结合《Java知识点整理 12 — 前端 Ant Design Pro 初始化模板使用》这篇文章搭配使用,进行模板的...

    Ant参考教程,Ant使用指南,Ant全攻略

    "ant+初步.doc"可能会涵盖Ant的安装、环境配置以及第一个简单的构建文件的创建。一个基本的构建文件会包含项目信息、属性定义、任务声明和目标设定。例如,你可以定义一个目标用于清理构建产物,另一个目标用于编译...

    jax生成client代码的Ant配置文件模板

    Ant是Apache软件基金会的一个开源项目,它是一个Java库和命令行工具,其任务是驱动构建过程。Ant通过XML文件定义任务,这些文件通常称为构建文件,其中包含了编译、打包、测试等步骤的描述。 在提供的Ant配置文件...

    jmeter+ant.zip

    而Ant是Apache组织的一个构建工具,它以XML格式定义构建过程,使得自动化构建任务变得简单。当我们需要对JMeter测试计划进行自动化执行时,Ant就显得尤为重要。本篇文章将深入探讨如何将JMeter与Ant结合起来,实现...

    管理系统系列--vue+ant-design-vue创建后台管理系统模板.zip

    通过学习和研究这些源代码,开发者可以更深入地理解如何将Vue.js与ant-design-vue结合,以实现一个完整的后台管理系统模板。这不仅对初学者是一次宝贵的实践机会,对有经验的开发者来说也是巩固和扩展技能的好途径。

    电子商务网站模板 NextJs、AntDesign、ReactHooks

    此外,这个整洁、干净和简单的网站模板—SEO友好的编码模式,将提高你的网站质量。 主要特色 NextJS AntDesign Redux React 没有jQuery的依赖 4首页样式 3店铺细节页面样式 使用SCSS 充分响应 W3C验证代码 干净代码 ...

    apache ANT 源代码

    Ant的设计理念是“简单就是美”,它的核心是一个基于任务(task)的系统。每个任务都是执行特定动作的Java类,比如编译Java源码、创建JAR文件或运行测试。用户通过编写名为“build.xml”的XML文件来定义这些任务及其...

    vue3+ts+antd 前端基础模板

    新的响应性系统:Vue 3 引入了一个新的响应性系统,使得在组件中跟踪和更新状态更加简单和高效。 新的生命周期钩子:Vue 3 引入了一些新的生命周期钩子函数,使开发者可以更好地控制组件的生命周期。

    ant + freemarker + excel解析

    2. 创建一个FreeMarker模板文件,定义好需要展示的表格结构和样式,同时在模板中插入变量,这些变量将在运行时被实际数据替换。例如,你可以用`&lt;#list&gt;`标签来遍历数据集,用`${}`来引用变量。 3. 在Ant任务中,...

    ant工具使用.zip

    Apache Ant 是一个由Java语言编写的构建工具,它在软件开发过程中主要负责自动化构建任务,如编译、打包、测试和部署。Ant以其XML为基础的构建文件(build.xml)著称,开发者可以自定义构建过程,使其适应各种项目...

    day02-Ant Design以及Ant Design Pro入门.zip

    在实践中,你可以通过创建一个简单的登录注册页面来熟悉Ant Design的组件用法,然后逐步过渡到Ant Design Pro,尝试构建一个完整的后台管理系统。这将帮助你掌握这两个框架的基本用法,为后续的前端开发工作打下坚实...

    VUE架构OA系统模板.rar

    综上所述,"VUE架构OA系统模板.rar" 提供的不仅仅是一个简单的HTML模板,而是一个完整的、基于Vue.js的OA系统解决方案,涵盖了前端开发的各个方面,包括基础框架、组件设计、路由管理、状态管理、UI设计以及第三方库...

Global site tag (gtag.js) - Google Analytics