`
CoderDream
  • 浏览: 470574 次
  • 性别: 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使用指南.pdf

    在继续学习本教程之前,你不需要具备先前的 Ant 经验或知识。我们将首先查看 Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤,然后考察 ...

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

    Ant基本使用指南--从入门到精通 适合于新手和有经验的人士

    ant 使用文档

    ant的学习资料 主要是ant的入门资料,很适合首次接触ant的人学习。 对于有经验者来讲,也是个很不错的参考资料。

    Vue+Ant Design Vue学习经验分享1.doc

    本文档主要是本人对Vue和Ant Design Vue学习后总结的经验,方便其它同事能够通过该文档对该技术有所了解 , 同时方便产品团队对前后分离的技术有增加知识储备。 目录如下 2.Vue经验分享 2.1 Vue介绍 2.2 Vue的MVVM...

    Ant使用指南

    在继续学习本教程之前,你不需要具备先前的 Ant 经验或知识。我们将首先查看 Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤...

    Ant 项目生成工具

    在继续学习本教程之前,你不需要具备先前的Ant 经验或知识。我们将首先查看Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤,然后考察 Ant...

    ant design.rplib

    Ant 蚂蚁金服 AXURE组件 超好用的axure组件,让你的产品设计变得好看大方,如果是后台的产品经理,根本不需要UI设计介入。

    Ant权威指南

    本书不但从 Ant 技术上进行了详细、本质的讲解,同时结合作者经历过的各种项目经验,对项目结构控制也进行了总结性、归纳性的描述。对一个程序员从方法编写者升级到整个项目构建者,有非常多的帮助。最后,本书还是...

    使用vue3+ant-design-vue+vite+ts开发的通用后台框架.zip

    使用vue3+ant-design-vue+vite+ts开发的通用后台框架,实现了权限系统、动态菜单、表格集成快速使用等功能,简洁干净开箱即用。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 ...

    jmeter+ant+Jenkins小白的一步一步自动化构建.docx

    这个是亲测,一步一步部署jmeter+ant+jenkins项目,以前从来没弄过。完全可以从0开始的。抄袭网上很多人的经验最后一步一步记录下来的

    AntDesign3.9.x_Axure_20180903.rplib

    做产品经理两年,学习别人经验,自己总结出来的axure高保真原型组件库,

    ant-design-pro-ts:typescript版本ant desingn pro

    因为资源有限,本项目参考了Ant Design Pro的设计与项目组织结构。团队大部分人员多为后台人员,并无现代框架开发经验。 建议在开发之前快速浏览 ,学习基本的框架知识。 也可以快速浏览一下 的特性,看看与java有...

    Ant-IRL:从开放的AI健身房构建蚂蚁的物理机器人,然后训练它与演员批评者同行

    经过AAC训练后,机器人的速度得到了提高,并在简化的环境中重现了经验。 左:经过预训练的特工,行动中有些随机的声音。 中:优化33集后的特工。 右:优化91集后的特工 建造机器人 首先,该机器人是使用Siemens ...

    基于Spring Boot+Spring Cloud+OAuth2的RBAC权限管理系统.zip

    基于数据驱动视图的理念封装 Ant Design Vue,即使没有 vue 的使用经验也能快速上手 提供 lambda 、stream api 、webflux 的生产实践 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统 ...

    Vue3 Ant Design Vue后台系统模板.zip

    Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。

    J2EE项目开发经验谈

    本文介绍了在J2EE项目开发中遇到的war包中的文件的读取问题,Ant使用中的OutOfMemoryError解决方法。

    VUE3+Ant Design搭建的火星后台管理系统.zip

    Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。

    基于Vue3 、Ant Design2.x的后台管理系统.zip

    Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。

    基于Vue3 + Ant-Design Vue + TS的后台管理系统.zip

    Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。

Global site tag (gtag.js) - Google Analytics