ant 模板文件
1.build.properties
web.dir=WebRoot
src.dir=src
build.dir=${web.dir}/WEB-INF/classes
catalina.home=D\:/j2ee/apache-tomcat-5.5.30
deploy.dir=${catalina.home}/webapps
j2ee.lib=E\:/Program Files/data/libraryset/1.4
project.dir=../../
module=Spring
name=Spring
2.build.xml
<?xml version="1.0"?>
<project name="Spring" basedir="." default="deploy">
<property file="build.properties " />
<path id="master-classpath">
<fileset dir="${web.dir}/WEB-INF/lib">
<include name="*.jar" />
</fileset>
<fileset dir="${catalina.home}/common/lib ">
<include name="*.jar"></include>
</fileset>
<fileset dir="${j2ee.lib}">
<include name="*.jar"></include>
</fileset>
<pathelement path="${build.dir}" />
<pathelement path="${test.dir}" />
</path>
<target name="usage">
<echo message="${name} build file" />
</target>
<target name="build"
description="Compile main source tree java files">
<mkdir dir="${build.dir}" />
<javac destdir="${build.dir}" source="1.5" target="1.5"
debug="true" deprecation="false" optimize="false">
<src path="${src.dir}" />
<classpath refid="master-classpath" />
</javac>
</target>
<target name="deploy" depends="build"
description="Deploy application">
<copy todir="${deploy.dir}/${name}"
preservelastmodified="true">
<fileset dir="${web.dir}">
<include name="**/*.*" />
</fileset>
</copy>
</target>
<target name="deploywar" depends="build"
description="Deploy application as a WAR file">
<war destfile="${name}.war"
webxml="${web.dir}/WEB-INF/web.xml">
<fileset dir="${web.dir}">
<include name="**/*.*" />
</fileset>
</war>
<copy todir="${deploy.dir}" preservelastmodified="true">
<fileset dir=".">
<include name="*.war" />
</fileset>
</copy>
</target>
<target name="clean" description="Clean output directories">
<delete>
<fileset dir="${build.dir}">
<include name="**/*.class" />
</fileset>
</delete>
</target>
<target name="undeploy" description="Un-Deploy application">
<delete>
<fileset dir="${deploy.dir}/${name}">
<include name="**/*.*" />
</fileset>
</delete>
</target>
<target name="dropTables">
<echo message="DROP TABLES USING: ${db.driver} ${db.url}" />
<sql driver="${db.driver}" url="${db.url}" userid="${db.user}"
password="${db.pw}" onerror="continue">
<classpath refid="master-classpath" />
DROP TABLE products;
</sql>
</target>
<target name="createTables">
<echo message="CREATE TABLES USING: ${db.driver} ${db.url}" />
<sql driver="${db.driver}" url="${db.url}" userid="${db.user}"
password="${db.pw}" onerror="continue"
src="db/create_products.sql">
<classpath refid="master-classpath" />
</sql>
</target>
<target name="loadData">
<echo message="LOAD DATA USING: ${db.driver} ${db.url}" />
<sql driver="${db.driver}" url="${db.url}" userid="${db.user}"
password="${db.pw}" onerror="continue" src="db/load_data.sql">
<classpath refid="master-classpath" />
</sql>
</target>
</project>
分享到:
相关推荐
- 新建一个名为`build.xml`的文件,这是Ant的配置文件。 - 在文件中定义项目的基本属性、目标(target)以及任务(task)。 2. **基本结构** - `<project>`标签是整个文件的根元素,可以设置属性,如`default`...
《Ant项目模板详解:快速构建Java项目的基石》 在软件开发过程中,项目初始化阶段往往需要耗费不少时间。为了提高效率,开发者通常会采用项目模板,它预设了基础的项目结构和规范,使得新项目的创建变得简单快捷。...
Vue3+Vite+Ant Design 后台管理系统模板是一个现代且高效的前端开发框架组合,用于构建功能丰富的Web应用。这个模板结合了Vue.js的最新版本3、Vite构建工具以及Ant Design Vue UI库,旨在提供一个快速开发后台管理...
在压缩包子文件的文件名称“ant design4.40-web组件库 ant design pro后台模板(精作)”中,我们可以推测该压缩包包含的是精心制作的Ant Design 4.40版本Web组件库,以及基于Ant Design Pro的后台管理模板。...
这个后台模板包含的文件“ant design4.40-web组件库”很可能是Ant Design Pro的最新版本4.40的Web组件集合,其中包括按钮、表单、表格、导航、模态框等常用元素,方便设计师直接应用到Axure项目中。而“ant design ...
本文将深入解析Ant的`build.xml`模板,探讨其核心概念,并通过实例展示如何利用`build.xml`文件进行项目构建。 `build.xml`是Ant的构建配置文件,它是Ant执行任务的蓝图,定义了一系列的构建目标和任务。文件的结构...
在提供的Ant配置文件模板中,我们看到以下关键元素: 1. `<project>` 元素:这是Ant构建文件的根元素,定义了项目的名称(`name`)和基础目录(`basedir`),以及默认目标(`default`)——`wsclientgen`。 2. `...
ant design4.40-web组件库 是基于Axure ,参考Ant Design 的样式而设计的一套模板库,是产品经理必备套件库,Ant Design4.40-最新精编文件22年3月,AXURE原型设计,需要的素材和模板内容里面都有可以借鉴。...
《Ant-UX Omnigraffle模板:设计与效率的完美结合》 在IT行业中,设计工具的选择至关重要,尤其在UI/UX设计领域。Omnigraffle是一款深受设计师喜爱的矢量图形软件,其强大的绘图功能和丰富的模板库使得设计工作更加...
### ant脚本通用模板知识点详解 #### 一、Ant简介 Apache Ant 是一个Java环境下的构建工具,主要用于编译、测试、部署等任务的自动化执行。Ant使用XML格式来描述构建过程,使得整个构建流程清晰易懂。对于中小型...
Ant是一个开源的Java构建工具,它通过XML格式的构建文件定义任务来自动化构建过程,如编译、打包、部署等。EJB与Ant的集成允许开发者方便地管理EJB项目的生命周期。 在提供的Ant配置模板中,我们可以看到以下几个...
在本教程中,您将学习 Ant 这个Java TM 项目生成工具。...写生成文件的步骤,然后考察 Ant 的其他一些有用功能,包括文件系统操作和模式匹配。最后编写 一个扩展 Ant 功能的自己的Java 类来结束本教程。
ant design4.40-web组件库 是基于Axure ,参考Ant Design 的样式而设计的一套模板库,是产品经理必备套件库,Ant Design4.40-最新精编文件22年3月,AXURE原型设计,需要的素材和模板内容里面都有可以借鉴。
描述: 该文章旨在介绍如何使用 SpringBoot 和 AntDesignVue 实现 Excel 导入功能,该功能主要是使用 Ant Design Vue 中的 upload 组件来实现导入 excel 文件的功能。 标签: SpringBoot AntDesignVue excel 实现 ...
Ant Design Pro则是基于Ant Design构建的高级后台模板,它预设了多种常见的业务场景布局和组件,为产品经理和开发者提供了一套完整的解决方案,极大地提高了开发效率。 Ant Design 的核心特点包括: 1. **响应式...
然后,我们可以定义一个Ant目标,使用`<fmpp>`任务来处理模板文件并生成Java类文件。`<fmpp>`任务接受多个属性,如源目录、目标目录、模板文件等。例如: ```xml ``` 在这个例子中,`srcDir`指向包含...
该程序为Ant的扩展任务,在拷贝文本格式的文件的同时替换文件中的Ant表达式,类似于 ${property.name},属性值来自于Ant脚本加载的属性文件,如果没有属性文件中没有定义相关属性,那么保留原来的表达式;...
### ant脚本通用模板222解析与应用 在软件开发过程中,构建工具扮演着重要的角色,能够自动化处理编译、测试、打包等任务,提高开发效率并减少人为错误。Apache Ant作为一款流行的Java项目构建工具,凭借其简单易用...
然后,在Ant的`build.xml`文件中配置JMeter测试脚本路径、输出结果的目录以及报告模板的位置。运行Ant构建文件,它会执行JMeter测试,生成CSV或XML结果文件,并使用`jmeter-results-newreport.xsl`模板转换成HTML...
在文件名称列表中提到的“Ant”很可能是AntDesign的Axure部件库文件,这通常是.RP或.RAR格式的压缩文件,包含了一系列预定义的Axure部件。解压后导入到Axure中,你就可以立即使用这些精心设计的组件,它们会遵循Ant...