<?xml version="1.0" encoding="UTF-8"?>
<!--
工程结构图
test 工程名称
|
|
src
|
|
com.test.....
lib
|
|
*.jar
build.xml
-->
<!-- 定义project节点 default表示默认执行的target对象; basedir指定根目录表示下面定义的路径都是从该路径开始 -->
<project name="test" default="compile" basedir=".">
<!--指定src路径-->
<property name="src.dir" value="src" />
<!--指定文件编译后的保存路径-->
<property name="build.dir" value="bin" />
<property name="build.classes" value="${build.dir}/classes" />
<!--指定文件编译java类时依赖的jar包的存放路径-->
<property name="build.lib" value="lib" />
<!--将所有的jar导入到classpath下-->
<path id="classpath">
<fileset file="${build.lib}/*.jar" />
<pathelement path="${build.classes}" />
</path>
<target name="clear" description="删除已经存在的文件目录">
<delete dir="${build.dir}">
</delete>
</target>
<target name="prepare" description="创建文件目录" depends="clear">
<mkdir dir="${build.dir}" />
<mkdir dir="${build.classes}" />
</target>
<target name="compile" depends="prepare">
<javac srcdir="${src.dir}" destdir="${build.classes}">
<classpath refid="classpath"></classpath>
</javac>
</target>
</project>
分享到:
相关推荐
【Ant入门实例】 Apache Ant,一个Java库和命令行工具,其任务是驱动构建过程。它是Java开发中的一个重要工具,特别是在大型项目中,用于自动化编译、打包、测试和部署等任务。Ant以其XML格式的构建文件(build.xml...
在“ant入门小实例练习”中,我们可以探索Ant的基本用法和核心概念。首先,你需要了解Ant的配置文件`build.xml`,这是整个构建过程的蓝图,定义了一系列的构建目标和任务。每个目标是由一系列的任务(tasks)组成的...
以上就是Ant入门的一些基本知识点,通过这个“myant01”实例,你可以动手实践这些概念,逐步熟悉Ant的工作方式。随着经验的积累,你会发现Ant是一个强大且灵活的构建工具,能够满足各种复杂的项目构建需求。
Ant是Apache软件基金会下的一个Java构建...总之,这个"Ant入门资料(完整版)"是一套全面的学习资源,涵盖了理论知识、实例演示和实践操作,旨在帮助初学者快速掌握Ant工具,从而在实际开发工作中发挥出它的强大效能。
ant的简单入门教程 1、ant介绍;2、ant安装;3、第一个ant脚本;4、整合ant;5、ant进阶;6、常用task;7、控制流程;8、实例分析;9、如何继续学习;10、ant使用cvs实例;11、Q&A
【Java 入门实例:classpath 和 package 详解】 学习Java对于初学者来说,尤其是在尝试编译和运行简单程序时,可能会遇到很多困扰。错误信息往往令人困惑,导致一些初学者失去学习信心。实际上,很多问题源于对...
### Ant入门资料:快速上手 #### 一、Ant简介 **1.1 什么是Ant** Apache Ant 是一个Java环境下的构建工具,主要用于自动化编译、测试、部署等任务。它采用XML格式来定义构建过程,使开发者能够通过简单的配置文件...
### Java Ant 入门教程详解 #### 一、Ant 的历史与起源 Ant 是 Apache 软件基金会下的一个开源项目,全称为 Another Neat Tool(另一种整洁的工具)。它首次发布于 1998 年,由 James Duncan Davidson 开发。Ant ...
《Ant入门:构建Java项目的利器》 Apache Ant,简称为Ant,是Apache软件基金会开发的一款开源的构建工具,主要用于管理Java项目的构建过程。它通过XML格式的构建文件(build.xml)来描述项目构建的步骤,使得Java...
### Android Ant 开发入门教程 #### 一、概述 随着移动互联网的发展,Android 成为了最受欢迎的移动操作系统之一。为了能够高效地开发出高质量的应用程序,开发者们常常会选择使用不同的工具和框架来加速开发流程...
在"android之PhoneGap入门实例"中,我们首先需要了解PhoneGap的安装和配置过程。开发者需要在本地安装Java Development Kit (JDK)、Android SDK以及Apache Ant等必备工具。然后,通过PhoneGap CLI(命令行接口)或...
无描述。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
1.13 Maven入门--概念与实例 1.14 Subversion 1.15 jar war ear区别 1.16 如何在Eclipse中调试JBoss应用 1.17 JBoss 5.0 安装与配置详解 1.18 JBOSS安装配置 1.19 Oracle,MySql,SQL server分页 1.20 Jboss...
第4 章 在 Eclipse 中进行资源构建 ——Ant 使用实例... 60 4.1 Ant 简介... 60 4.1.1 构造文件的主要标记... 60 4.1.2 Ant 的常用任务(Task)... 62 4.2 Eclipse 与Ant 的集成... 64 4.2.1 创建Ant...
《Eclipse Web开发从入门到精通(实例版)》是一本详尽的指南,旨在帮助读者掌握使用Eclipse这一流行的开源集成开发环境(IDE)进行Web开发的技术和实践。本书覆盖了从Eclipse的基本操作到高级特性,以及如何利用...
WebService入门简单实例(采用AXIS的方式) WebService是一种基于XML的开放标准,用于在不同系统间交换数据和服务。它允许不同的应用程序、操作系统甚至编程语言之间进行互操作,通过HTTP协议进行通信,实现分布式...
【标题】"Ofbiz入门实例(jiasudu制作)"是一个针对开源企业应用系统Ofbiz的实践教程,由博主jiasudu精心制作。这个实例教程旨在帮助初学者快速理解并上手Ofbiz,从而能够构建和管理自己的企业级应用程序。 【描述】...
在"Struts+Hibernate入门实例(eclipse版).doc"文档中,应该详细阐述了以上步骤的实施细节,包括每一步的具体配置和代码示例。学习这个实例,开发者将能更好地理解如何在实际项目中结合使用Struts和Hibernate,提升...