`
Aga
  • 浏览: 213085 次
  • 性别: Icon_minigender_1
  • 来自: 天津
社区版块
存档分类
最新评论

ant build.xml例子

    博客分类:
  • J2SE
阅读更多
<?xml version="1.0"?>
<project default="clean" basedir=".">
	<property file="build.properties"/>
	<path id="classpath">
		<fileset dir="${dir.lib}">
			<include name="**/*.jar" />
		</fileset>
	</path>
	<target name="clear">
		<delete dir="${dir.build}"/>
		<delete dir="${dir.dist}"/>
		<delete dir="${dir.gen}"/>
	</target>
	<target name="echo">
		<echo message="Build a ${mpay.buildType} version!"/>
	</target>
	<target name="mkdir" depends="echo, clear">
		<mkdir dir="${dir.build}"/>
		<mkdir dir="${dir.dist}"/>
		<mkdir dir="${dir.gen}"/>
	</target>
	<target name="generate" depends="mkdir">
		<taskdef name="ibator" classname="org.apache.ibatis.ibator.ant.IbatorAntTask"/>
		<ibator overwrite="true" configfile="${dir.config}/ibatorConfig.xml" verbose="false" >
			<propertyset>
				<propertyref name="generated.source.dir"/>
			</propertyset>
		</ibator>
	</target>
	<target name="compile" depends="generate">
		<javac srcdir="${dir.gen};${dir.src}"  failonerror="true" destdir="build" classpathref="classpath"/>
	</target>
	<target name="jar" depends="compile">
		<jar destfile="${dir.dist}/${mpay.dist}.jar" basedir="${dir.build}">
			<manifest>
				<attribute name="Main-class" value="${mpay.main}"/>
			</manifest>
		</jar>
	</target>
</project>
0
0
分享到:
评论

相关推荐

    ant build.xml 详解

    ant做的一个小例子,里面有build.xml的详细配置,导入myEclipse后可直接运行。

    ant build.xml文件详解

    对build.xml文件中用到的标签进行了详尽的解说,并且附有例子,ant build.xml文件详解

    ant 较完整的build.xml解释

    开源ant的build.xml的一些属性配置,内含 几个例子。比较实用

    ant脚本-build.xml

    ant脚本例子,一个build.xml模板, 修改后直接运行。

    ant web项目的例子

    在构建web项目中用到的ant的build.xml的例子

    ANT例子_5分钟马上学会ant手工布署项目

    ant例子说明 (先下载并解压ant,并将ant的bin目录放到...2.重点是写build.xml. 本例子写了delete,mkdir,javac,jar,java这几个最常用的命令。 参看本例子后,相信马上可以摆脱IDE的限制,自己布署web/桌面的java程序.

    ant导出jar包例子

    用ant构建一个项目,copy一个build.xml仅做了一个打包的功能测试。

    ant1.9资源

    ant.file:buildfile的绝对路径,如上面的各例子中,ant.file的值为E:"build.xml; ant.version:Ant的版本,在本文中,值为1.7.0; ant.project.name:当前指定的project的名字,即前文说到的project的name属性的...

    OpenSAML示例代码(java)

    是个简单的例子使用SAML 2, opensaml2.2.3的版本,形成一个小的java代码的项目,包括一个Ant build.xml

    java_ant详解_例子

    ant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更多应用于Java。

    ant,xdocle

    适合初学者的ant学习,非常基础. 附带build.xml。和xdoclet

    Maven权威指南 很精典的学习教程,比ANT更好用

    下载本章的例子 3.2. 创建一个简单的项目 3.3. 构建一个简单的项目 3.4. 简单的项目对象模型 (Project Object Model) 3.5. 核心概念 3.5.1. Maven插件和目标 (Plugins and Goals) 3.5.2. Maven生命周期 ...

    messagesystem

    一个spring+hibernate实现的简单的添加删除更新的例子。里边的ant配置文件build.xml值得一学。author:Lingo

    softlayer-object-storage-java:SoftLayer对象存储Java客户端

    在项目的根目录下还有一个Ant build.xml,它被设置为该项目的默认生成器。例子项目的测试目录中有一个JUnit测试用例,说明了如何利用此客户端库。SSL协议项目中有一个密钥库/证书,用于通过安全证书访问API。

    ant hibernate mapping 生成映射文件 生成配置文件

    在build.xml中的 &lt;property name="xdoclet.home" value="D:/jarpackage/xdoclet-plugins-1.0.3"/&gt; 指出这个文件存放的位置.然后就可以使用了...里面有一个成功的例子 请读者参考 在构建域对象的时候一定要指明在配置...

    Maven入门--概念与实例

    POM:POM(pom.xml)是Maven的核心文件,它是指示Maven如何工作的元数据文件,类似于Ant中的build.xml文件。POM文件位于每个工程的根目录中。 GroupId:groupId是一个工程的在全局中唯一的标识符,一般地,它就是...

    jocky 混肴编译rar包(ant和插件俩个版本)

    事实上,在Eclipse中使用Jocky时,Jocky也是首先针对所选工程生成Ant的Build文件(默认名称jocky_build.xml),然后再通过Ant完成混淆编译。 以下是Jocky在Eclipse中自动生成的Ant Build 文件示例: 1 ...

    ElementZ:蚂蚁的例子

    Ant使用示例项目阅读 sample-build.xml 文件以获取 TD 修复示例。

    Struts in Action中文版

    1. 介绍.........................................................................................................18 1.1. 关于本书..........................................................................

Global site tag (gtag.js) - Google Analytics