<?xml version="1.0" encoding="UTF-8"?>
<project name="HelloWorld" default="run" basedir=".">
<!-- 声明变量 -->
<property name="src" value="src" />
<property name="dest" value="classes" />
<property name="hello_jar" value="hello1.jar" />
<!-- 定义初始化操作 , 新建一个文件夹为 classes -->
<target name="init">
<mkdir dir="${dest}" />
</target>
<!-- 定义编译操作
1.根据包的层次创建文件夹,
2.编译*.java 文件为*.class文件;
depends init method
-->
<target name="compile" depends="init">
<javac srcdir="${src}" destdir="${dest}" />
</target>
<!-- 定义构建jar 包操作, depends compile method -->
<target name="build" depends="compile" >
<jar jarfile="${hello_jar}" basedir="${dest}" />
</target>
<!-- 运行构建操作 -->
<target name="run" depends="build">
<java classname="test.ant.HelloWorld" classpath="${hello_jar}" />
</target>
<!-- 清除构建操作
1.清除文件夹
2.清除*.jar文件
-->
<target name="clean">
<delete dir="${dest}"/>
<delete file="${hello_jar}"/>
</target>
<!-- 重新构建操作
1.清除以前创建的文件
2.重新执行构建操作
-->
<target name="rerun" depends="clean,run">
<ant target="clean" />
<ant target="run" />
</target>
</project>
分享到:
相关推荐
假设我们有一个名为`build_for_ejb_templet.xml`的构建文件,该文件定义了一系列构建任务,旨在自动化EJB项目的创建和打包过程。每个任务可能涉及创建必要的目录结构、编译Java源代码、生成Javadoc文档以及最终将...
templet.mat手写数字样本,包含0到9的手写数字各150个,可以用来实验,《模式识别与智能计算——matlab技术实现》
this is for personal use. the file had password, please don't download.
以`build_for_ejb_templet.xml`为例,该文件展示了如何利用Ant完成一个典型的EJB项目的构建: 1. **XML声明** - `<xml version="1.0" encoding="UTF-8">`:定义XML文件版本及编码格式。 - 如果需要使用GBK编码,...
"Templet_7.4DHT11.rar"压缩包提供的资源,正是一个实践此类应用的实例项目,包含了完整的源代码和工程配置,便于学习者进行实践操作。 首先,CC2530是一款由Texas Instruments公司推出的高性能、低功耗的无线微...
以下是我的模板,主要用在列表页table中的按钮,点击弹窗展开详情页的功能。 [removed] [removed];' bfnclick='showContent({{d.CONTENT}})'>查看内容 [removed] ... 于是改成下面的形式解决问题。...script type=
【标题】"s05947_templet_" 指的可能是一个模板集合,特别是针对 PowerPoint 演示文稿的设计模板。"templet" 这个标签进一步确认了这一点,表明这是一个用于创建专业幻灯片展示的资源包。 【描述】"templet powzer ...
利用MATLAB软件手写数字识别,提供的0到9的数据。
在本文中,我们将深入探讨如何使用layui框架中的templet功能来格式化表格数据,以便更好地展示和处理数据。layui是一款轻量级的前端组件库,它提供了丰富的UI组件和便捷的API,使得开发者能够轻松地构建用户界面。...
simple templet of income statement in english
winphone 7.1 axure UI templet
bingchaji-templet-new.py
特色:一个能改变你的编写代码习惯的软件,能让用户养成良好的编写代码习惯; 特点:超便捷管理常用代码模板,使用自定义快捷键调用常用代码模板; 注意:安装前必须安装Microsoft .NET Framework 2.0)。...
【电子-Templet.rar】是一个压缩包文件,其主要涵盖了单片机与嵌入式系统领域的知识,特别是针对STM32系列微控制器的F0、F1和F2三种型号。STM32是由意法半导体(STMicroelectronics)推出的基于ARM Cortex-M内核的微...
用IAR打开Templet_7.3GuangMin\Projects\zstack\Samples\GenericApp\CC2530DB\GenericAPP即可看到代码,本人练习时写的程序,亲测可用
"templet3-main"很可能是指一个包含主要模板文件的目录或者文件,可能是整个模板系统的入口点。在实际项目中,"main"常常用来标识主文件或主要的配置文件,这个"templet3-main"可能包含了整个模板系统的核心代码或...
在“templet-master”这个文件夹中,可能包含了各种HTML和CSS的示例模板,供你学习和实践。你可以通过打开这些文件,观察它们的代码结构,尝试修改样式或布局,看看页面会发生什么变化。这样可以加深你对HTML和CSS的...
资源分类:Python库 所属语言:Python 资源全名:templet-0.4.0.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059