1. <project name="MyProject" default="dist" basedir=".">
2. <property name="src" value="."/>
3. <property name="build" value="build"/>
4. <property name="dist" value="dist"/>
5. <property name="class.dir" value="lib"/>
6. <!--设置编绎路径-->
7. <path id="classpath">
8. <pathelement location="${classpath.dir}"/>
9. <fileset dir="${classpath.dir}" includes="**/*.jar"/>
10. </classpath>
11.
12. <!--创建文件-->
13. <target name="init">
14. <mkdir dir="${build}"/>
15. </target>
16.
17. <!--表示compile依赖init,编绎java文件-->
18. <target name="compile" depends="init">
19. <javac srcdir="${src}" destdir="${build}">
20. <classpath refif="classpath">
21. </javac>
22. </target>
23.
24. <!--打jar架包-->
25. <target name="dist" depends="compile">
26. <mkdir dir="${dist}/lib"/>
27. <jar jarfile="${dist}/lib/MyProject-${DSTAMP}.jar"/>
28. </target>
29.
30. <!--- 删除文件夹->
31. <target name="clean">
32. <delete dir="${build}"/>
33. <delete dir="${dist}"/>
34. </target>
35.
36. </project>
分享到:
相关推荐
《Ant入门》是一本专为初学者设计的电子书,主要涵盖了Apache Ant这一构建工具的基础知识和使用方法。Ant是Java开发中广泛使用的自动化构建工具,由Apache软件基金会开发,其设计目标是简化项目构建过程,使开发者...
这个"Ant入门资料(完整版)"包含了丰富的学习资源,帮助初学者快速掌握Ant的基本概念、用法以及实际应用。 《JUnitAnt_Simp(中文).CHM》:这是一部关于Ant和JUnit的中文手册,JUnit是Java编程语言中的一个单元...
ant入门书籍,带你走入ant的世界。ant使用指南,工具介绍
执行特定的目标可以使用目标名称,如`ant compile`来只执行名为`compile`的目标。如果未指定目标,Ant会执行默认目标。 Ant命令行有多种选项,例如: - `-help`显示帮助信息。 - `-quiet`降低输出信息量,保持安静...
在“ant入门小实例练习”中,我们可以探索Ant的基本用法和核心概念。首先,你需要了解Ant的配置文件`build.xml`,这是整个构建过程的蓝图,定义了一系列的构建目标和任务。每个目标是由一系列的任务(tasks)组成的...
- **属性(Properties)**:Ant支持定义和使用属性,类似于变量,可以用于在整个构建文件中传递值。 - **任务(Tasks)**:Ant提供了一系列内置的任务,如`<javac>`用于编译Java源码,`<copy>`用于复制文件,`...
ant的简单入门教程 1、ant介绍;2、ant安装;3、第一个ant脚本;4、整合ant;5、ant进阶;6、常用task;7、控制流程;8、实例分析;9、如何继续学习;10、ant使用cvs实例;11、Q&A
### Ant使用指南-Ant入门手册 #### 一、Ant是什么? Apache Ant 是一款开源的 Java 构建工具,它的名字来源于“Another Neat Tool”的首字母缩写。Ant 能够帮助开发者自动化构建过程,包括编译源代码、运行测试、...
以上就是Ant入门的一些基本知识点,通过这个“myant01”实例,你可以动手实践这些概念,逐步熟悉Ant的工作方式。随着经验的积累,你会发现Ant是一个强大且灵活的构建工具,能够满足各种复杂的项目构建需求。
Ant 入门教程 Ant 是一种基于 Java 和 XML 的 build 工具,在软件开发中发挥着重要作用。本教程旨在为初学者提供一个系统的 Ant 入门指南,涵盖了 Ant 的安装、环境配置、命令解释等方面。 Ant 的安装 要使用 Ant...
与之相比,Ant 使用 Java 类进行跨平台的构建,这使得同一个构建文件可以在任何支持 Java 的平台上运行,这是 Ant 的一大亮点。 Ant 的核心特性包括其简洁的设计和易于扩展的能力。它允许开发者通过定义构建文件...
### Ant入门资料:快速上手 #### 一、Ant简介 **1.1 什么是Ant** Apache Ant 是一个Java环境下的构建工具,主要用于自动化编译、测试、部署等任务。它采用XML格式来定义构建过程,使开发者能够通过简单的配置文件...
**Ant入门教程——使用Ant自动生成JAR文件** Apache Ant是一个Java库和命令行工具,其任务是驱动构建过程。它是Java开发中的一个重要工具,尤其在自动化构建、编译、测试和部署应用程序时。本教程将带你深入了解Ant...
下面将详细阐述Ant的核心概念、功能以及如何入门使用。 1. **Ant的基本概念** - **构建文件**:Ant的主要工作基于一个名为`build.xml`的XML文件,这个文件定义了项目构建的所有任务和依赖关系。 - **任务(Task)...