ANT 脚本 格式老忘记 不知再哪里粘的一个 贴一个上来
<?xml version="1.0" encoding="utf-8" ?>
<project name="example" default="jar" basedir=".">
<!-- build.xml文件的描述-->
<description> test use ant </description>
<!--主函数 就是有可以运行的main函数-->
<property name="mainClass" value="org/apache/hadoop/examples/ExampleDriver" />
<!--jar包名字 -->
<property name="jarName" value="example" />
<!--编译目录-->
<property name="bin" value="${basedir}/bin" />
<property name="test" value="/home/hadoop/project/hadoop-0.20.2" />
<!-- 生成jar包文件的target -->
<target name="jar" depends="init" description="jar" >
<jar destfile="${test}/${jarName}.jar" >
<fileset dir="${bin}" >
<include name="**/*.class" />
</fileset>
<manifest>
<attribute name="Main-Class" value="org/apache/hadoop/examples/ExampleDriver"/>
</manifest>
</jar>
</target>
<!-- 运行时,这个target的name 跟project中的default一样 都是all-->
<target name="all" depends="init, clean, build, jar " description="default target"/>
<!-- 编译的target -->
<target name="build">
<!-- 编译的源目录 和 编译的目的目录,也就是编译生成的class文件的目录 -->
<javac srcdir="${basedir}" destdir="${bin}" />
</target>
<!-- 初始化得时候 先创建 test目录 和bin 目录-->
<target name="init" >
<mkdir dir="${basedir}/test" />
<mkdir dir="${bin}"/>
</target>
<!-- 清除test目录下的文件-->
<target name="clean">
<delete>
<fileset dir="${test}" />
</delete>
</target>
</project>
相关推荐
### ant脚本通用模板知识点详解 #### 一、Ant简介 Apache Ant 是一个Java环境下的构建工具,主要用于编译、测试、部署等任务的自动化执行。Ant使用XML格式来描述构建过程,使得整个构建流程清晰易懂。对于中小型...
### ant脚本通用模板222解析与应用 在软件开发过程中,构建工具扮演着重要的角色,能够自动化处理编译、测试、打包等任务,提高开发效率并减少人为错误。Apache Ant作为一款流行的Java项目构建工具,凭借其简单易用...
ant脚本例子,一个build.xml模板, 修改后直接运行。
2. **build.xml**:这是Ant的构建脚本,定义了构建过程中的各个任务。模板中的build.xml应包含基本的编译、测试和打包任务,开发者可以根据需要进行定制。 3. **构建目标**:如clean、compile、test、jar等,这些...
在"Ant和批处理脚本.rar"这个压缩包中,可能包含了Ant的构建文件示例、批处理脚本模板,以及相关的说明文档。用户可以通过学习这些示例,了解如何编写自己的Ant构建脚本和批处理脚本,从而提升开发效率。同时,这也...
在jsmooth中,Ant脚本扮演了至关重要的角色,因为它可以自动化生成.exe文件的过程,提高开发效率。 首先,我们需要在项目中包含必要的依赖。"jsmoothgen-ant-0.9.7.jar"是jsmooth的Ant任务实现库,它包含了生成.exe...
10. **文档和教程**:如"Flex Ant脚本模板"和"使用Flex Ant Tasks编译flex工程"这样的资料,是学习如何有效利用Ant构建Flex项目的教程。 综上所述,2007年时的Flex Builder学习涵盖了基础的Flex编程概念、MXML和...
本资源"ant+jmeter报告模板源代码.rar"提供了JMeter与Ant、Jenkins集成的解决方案,以及对JMeter报告的二次开发,帮助我们更高效地管理和分析测试结果。 首先,让我们来了解一下JMeter。JMeter是一款纯Java应用,...
标题"react-基于antdmobile的react项目模版"表明这是一个专门针对React开发的项目模板,其中集成了Ant Design Mobile框架。这个模板是为了简化新项目的初始化工作,使得开发者能够快速地开始构建基于React和Ant ...
该程序为Ant的扩展任务,在拷贝文本格式的文件的同时替换文件中的Ant表达式,类似于 ${property.name},属性值来自于Ant脚本加载的属性文件,如果没有属性文件中没有定义相关属性,那么保留原来的表达式;...
一个基本的Ant脚本包含项目(Project)、目标(Target)和任务(Task)元素。项目定义了整个构建的上下文,目标是一系列任务的集合,任务则是实际执行的动作。 四、Ant的依赖关系 在Ant中,目标之间可以设置依赖...
- **编写Ant脚本**:在build.xml文件中,定义目标(target)来运行JMeter测试计划,收集结果,并生成报告。 - **配置Ant参数**:指定JMeter测试计划文件路径,设置输出报告目录,以及可能的自定义模板路径。 - **...
然后,在Ant的`build.xml`文件中配置JMeter测试脚本路径、输出结果的目录以及报告模板的位置。运行Ant构建文件,它会执行JMeter测试,生成CSV或XML结果文件,并使用`jmeter-results-newreport.xsl`模板转换成HTML...
Ant的核心是`build.xml`文件,这是一个XML格式的脚本,定义了构建过程中的各种任务。以下是一些基本配置和使用方法: 1. **创建build.xml** - 新建一个名为`build.xml`的文件,这是Ant的配置文件。 - 在文件中...
本篇将详细讲解如何配置一个Ant脚本来实现JAX-WS客户端代码的生成。 首先,让我们了解Ant。Ant是Apache软件基金会的一个开源项目,它是一个Java库和命令行工具,其任务是驱动构建过程。Ant通过XML文件定义任务,...
这个项目是基于Vue和Ant Design Vue构建的后台管理系统的模板,可以帮助开发者快速搭建起基础架构,减少重复工作,使开发者能更专注于业务逻辑的实现。 【源码】 源码是指项目的原始代码,提供给开发者查看和修改。...
5. `build.xml`示例:一个基本的构建脚本模板,用户可以根据自己的项目需求进行修改。 为了在CocosCreator项目中使用Ant进行打包,你需要将解压后的Ant目录添加到系统路径,或者在CocosCreator的构建设置中指定Ant...
【标题】:“基于vite2.x + vue3.x + ant-design-vue3.x + typescript基础后台管理系统模板” 【描述】:这个项目是一个现代的、高效的基础后台管理系统模板,它结合了最新的前端技术栈,包括vite2.x作为构建工具,...
5. **构建和部署**:一旦Middlegen完成生成,你可以继续在Ant脚本中添加其他任务,如编译Java代码,打包成JAR或WAR,以及部署到服务器。 在实际应用中,你可能还需要处理一些复杂情况,比如处理数据库的连接池、...
配置Ant执行Jmeter脚本是一个高效自动化测试流程的实现方式,它允许开发者利用Ant构建工具来运行和管理Jmeter测试计划。Jmeter是一款广泛应用于负载测试和性能测试的开源工具,而Ant是一个基于Java的自动化构建工具...