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" />
分享到:
相关推荐
在继续学习本教程之前,你不需要具备先前的 Ant 经验或知识。我们将首先查看 Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤,然后考察 ...
Ant基本使用指南--从入门到精通 适合于新手和有经验的人士
ant的学习资料 主要是ant的入门资料,很适合首次接触ant的人学习。 对于有经验者来讲,也是个很不错的参考资料。
本文档主要是本人对Vue和Ant Design Vue学习后总结的经验,方便其它同事能够通过该文档对该技术有所了解 , 同时方便产品团队对前后分离的技术有增加知识储备。 目录如下 2.Vue经验分享 2.1 Vue介绍 2.2 Vue的MVVM...
在继续学习本教程之前,你不需要具备先前的 Ant 经验或知识。我们将首先查看 Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤...
在继续学习本教程之前,你不需要具备先前的Ant 经验或知识。我们将首先查看Ant 生成文件 (build file)的基本结构,并学习如何调用这个工具。我们将逐步完成为一个简单 Java 项目编 写生成文件的步骤,然后考察 Ant...
Ant 蚂蚁金服 AXURE组件 超好用的axure组件,让你的产品设计变得好看大方,如果是后台的产品经理,根本不需要UI设计介入。
本书不但从 Ant 技术上进行了详细、本质的讲解,同时结合作者经历过的各种项目经验,对项目结构控制也进行了总结性、归纳性的描述。对一个程序员从方法编写者升级到整个项目构建者,有非常多的帮助。最后,本书还是...
使用vue3+ant-design-vue+vite+ts开发的通用后台框架,实现了权限系统、动态菜单、表格集成快速使用等功能,简洁干净开箱即用。 Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 ...
这个是亲测,一步一步部署jmeter+ant+jenkins项目,以前从来没弄过。完全可以从0开始的。抄袭网上很多人的经验最后一步一步记录下来的
做产品经理两年,学习别人经验,自己总结出来的axure高保真原型组件库,
因为资源有限,本项目参考了Ant Design Pro的设计与项目组织结构。团队大部分人员多为后台人员,并无现代框架开发经验。 建议在开发之前快速浏览 ,学习基本的框架知识。 也可以快速浏览一下 的特性,看看与java有...
经过AAC训练后,机器人的速度得到了提高,并在简化的环境中重现了经验。 左:经过预训练的特工,行动中有些随机的声音。 中:优化33集后的特工。 右:优化91集后的特工 建造机器人 首先,该机器人是使用Siemens ...
基于数据驱动视图的理念封装 Ant Design Vue,即使没有 vue 的使用经验也能快速上手 提供 lambda 、stream api 、webflux 的生产实践 基于 Spring Cloud Hoxton 、Spring Boot 2.2、 OAuth2 的RBAC权限管理系统 ...
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。
本文介绍了在J2EE项目开发中遇到的war包中的文件的读取问题,Ant使用中的OutOfMemoryError解决方法。
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。
Vue3,springboot,element-ui使用技巧,实战应用开发小系统参考资料,源码参考。 详细介绍了一些Qt框架的各种功能和模块,以及如何使用Qt...适用于初学者和有经验的开发者,能够帮助你快速上手Qt并掌握其高级特性。