`
CoderDream
  • 浏览: 477271 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Ant使用经验

阅读更多

1、【示例1】:

<?xml version="1.0" encoding="UTF-8"?>
<project name="example01" default="run" basedir=".">
	<path id="lib">
		<fileset dir="F:/Java/MasterSpringLib">
			<include name="commons-logging-1.1.1.jar" />
			<include name="spring.jar" />
		</fileset>
	</path>

	<target name="compile">
		<mkdir dir="classes" />

		<javac destdir="classes" source="1.5" target="1.5" deprecation="false" 
			optimize="false" failonerror="true">
			<src path="src" />
			<classpath refid="lib" />
		</javac>

		<copy todir="classes">
			<fileset dir="src">
				<include name="HelloWorld.properties" />
				<include name="appcontext.xml" />
			</fileset>
		</copy>
	</target>
	
	<target name="run" depends="compile" description="Run HelloWorldClient">
		<java classname="com.coderdream.spring.HelloWorldClient" fork="yes">
			<classpath refid="lib" />
			<classpath path="classes" />
		</java>
	</target>
</project>
 

 

2、【示例2】:

<?xml version="1.0" encoding="UTF-8"?>

<!-- 定义编译该项目的基本信息 -->
<project name="spring" default="run" basedir=".">

	<!-- 定义编译和运行该项目时所需的库文件 -->
	<path id="classpath">
		<!-- 该路径下存放 spring.jar 和第三方库类 -->
		<fileset dir="lib">
			<include name="*.jar" />
		</fileset>
		
		<!-- 同时,还需要引用已经编译过的 class 文件 -->
		<pathelement path="classes" />
	</path>

	<!-- 编译全部的java文件 -->
	<target name="compile" description="Compile all source code">
		<!-- 創建classes文件夾 -->
		<mkdir dir="classes" />

		<!-- 指定编译后class文件的存放位置 -->
		<javac destdir="classes" debug="true" deprecation="false" optimize="false" failonerror="true">
			<!-- 指定需要编译的源文件的存放位置 -->
			<src path="src" />
			<!-- 指定编译这些 java 文件时需要的类库位置 -->
			<classpath refid="classpath" />
		</javac>
	</target>

	<!-- 运行特定的主程序 -->
	<target name="run" description="run the main class" depends="compile">
		<!-- 指定运行的主程序 -->
		<java classname="com.coderdream.Test" fork="yes" failonerror="true">
			<!-- 指定运行这些 java 文件时需要的类库位置 -->
			<classpath refid="classpath" />
		</java>
	</target>
</project>

 注意:

1、运行(run)时要引用编译后的class路径;【实例1】在run中设置,【实例2】在path中设置;

2、<!-- 創建classes文件夾 --> <mkdir dir="classes" />

  • AntSample.zip (1.2 MB)
  • 描述: eclipse文件,可直接导入运行
  • 下载次数: 4
分享到:
评论

相关推荐

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

    "Ant十五大最佳实践.doc"则可能总结了经验丰富的开发者在使用Ant时总结的一些技巧和建议,比如合理组织构建文件,使用变量和属性来减少重复,保持构建文件的简洁性,以及利用Ant的条件和循环结构来优化构建过程。...

    Ant使用指南.rar

    Ant是Apache软件基金会下的一个Java项目,它是一个构建工具,主要用来自动化Java应用程序的构建过程。...这份“Ant使用指南”将深入浅出地讲解Ant的各种特性和用法,无论是初学者还是经验丰富的开发者,都能从中获益。

    ant使用指南及使用教程

    Ant是Java项目管理和自动化构建的重要工具,尤其在早期的Java EE应用开发中广泛使用。本文将深入探讨Ant的使用指南和教程,帮助你掌握其基本概念和实际操作。 1. Ant基本概念: - 构建文件:Ant的核心是构建文件,...

    Ant构建文件

    在描述中提到的“NULL博文链接:https://majm.iteye.com/blog/1146907”,可能是一个关于Ant使用经验分享的文章,但由于没有具体的内容,我们无法深入讨论该博文的具体细节。通常,这类文章会涵盖如何配置Ant构建...

    ant的一些学习资料

    在描述中提到的“博文链接:https://zhouhaitao.iteye.com/blog/1137765”可能是一个关于Ant使用经验分享的文章,虽然具体内容无法在此直接提供,但通常这样的博客会包含Ant的基本概念、配置方法、常见使用场景以及...

    ant使用手册ANT使用指南

    ### ant使用手册ANT使用指南 #### 一、引言 Ant是一种流行的开源构建工具,用于自动化软件项目的构建过程。尤其适用于Java项目,但它也...随着经验的积累,你可以进一步探索Ant的高级特性,以满足更为复杂的需求。

    ant使用指南(中文)

    Ant是Apache软件基金会下的一个Java项目,它是一个强大的构建工具,...通过阅读《Ant使用指南》PDF文件,您将能深入理解并熟练运用Ant进行项目构建。无论您是新手还是经验丰富的开发者,都能从中受益,提升开发效率。

    ant使用手册(中文教程)

    Ant是Apache软件基金会开发的一款Java项目构建工具,...通过阅读“ant使用手册(中文教程)”,无论是初学者还是有经验的开发者,都能深入理解Ant的工作原理和使用技巧,从而更好地在Java项目中运用Ant进行自动化构建。

    ant使用指南.rar

    通过“Ant使用指南”,你可以逐步学习如何设置和运行Ant项目,掌握如何编写和维护构建文件,以及如何利用Ant实现项目的自动化构建和部署。无论是初学者还是经验丰富的开发人员,都能从中获益,提升项目管理效率。

    ant 学习

    在博文《Ant学习》中,作者分享了更详细的Ant使用经验和技巧,包括实际项目中的`build.xml`配置实例、常见问题解决方法等。感兴趣的读者可以访问以下链接获取更多信息:[https://lxl101026.iteye.com/blog/124775]...

    Ant基本使用指南--从入门到精通

    ### Ant基本使用指南——从入门到精通 #### 一、Ant简介 Apache Ant 是一个 Java 环境下的开源构建工具,它通过一系列预定义的任务来...无论是对于新手还是有经验的开发者而言,了解和掌握 Ant 都是非常有价值的。

    ant中文手册(新版) ant使用教程

    本手册详细介绍了Ant的工作原理、基本概念、配置语法以及各种任务的使用方法,旨在帮助开发者高效地管理项目构建流程。 在Ant中,构建过程被定义在一个名为`build.xml`的XML文件中,这个文件包含了所有构建任务的...

    Ant使用指南

    - **快速入门**: 即使是没有Ant经验的新手也可以快速掌握基本操作。 ##### **1.3 可扩展性** - **自定义任务**: 开发者可以通过编写Java类来扩展Ant的功能,实现更复杂的构建逻辑。 - **社区支持**: Ant拥有活跃...

    ant介绍使用视频和项目

    Apache Ant 是一个开源的Java构建工具,它以其XML格式的构建文件著称,这些文件用于定义构建任务。...无论你是初学者还是有经验的开发者,这个资源都将帮助你更好地理解和运用Ant这一强大的构建工具。

    ANT使用指南下载

    总的来说,"ANT使用指南"是学习和掌握Ant的关键资源,无论你是初学者还是经验丰富的开发者,都能从中受益。PTF格式的中文帮助文档不仅方便国内用户理解,还便于离线查阅和分享。通过深入学习Ant,你将能够有效地管理...

Global site tag (gtag.js) - Google Analytics