ant build.xml 范例说明
来源:互联网 发布:powershell 登陆linux 编辑:程序博客网 时间:2024/06/05 11:03
<?xml version="1.0" encoding="UTF-8"?><project name="EJB" basedir="."><property name="build.dir" value="${basedir}/build"></property><!-- 获取操作系统的环境变量 --><property environment="env"></property><!-- 获取操作系统的环境变量JBOSS_HOME的值 --><property name="jboss.home" value="${env.JBOSS_HOME}"></property><property name="build.dir" value="${basedir}\build"></property><property name="jboss.server.config" value="default"></property><!-- 指定jar包的路径 --><path id="ejd_path" description="ejbjar包的路径"><fileset dir="${jboss.home}/client"><!-- 引用当前目录${jboss.home}/client下的所有jar文件 --><include name="*.jar"/></fileset><!-- 需要引用自己编译的class文件 --><pathelement location="${build.dir}"/></path><target name="prepare"><delete dir="${build.dir}"></delete><mkdir dir="${build.dir}"/></target><target name="compile" depends="prepare"><javac srcdir="${basedir}/src" destdir="${basedir}/build"><!-- 加载ejd_path指向的文件到classpath --><classpath refid="ejd_path"></classpath></javac></target><target name="ejbjar" depends="compile"><!-- 引用时间戳 --><tstamp></tstamp><!--${DSTAMP} 时使用tstamp标签之后才有的 --><jar destfile="ejb-${DSTAMP}.jar" basedir="${basedir}/build"><!--配置jar包的属性,尤其是要注意 Main-Class--><manifest><attribute name="build-by" value="huangbiao"/><attribute name="Main-Class" value="huangbiao"/></manifest></jar></target><target name="ejbjar2" depends="compile" description="创建EJB发布包"><!-- ${ant.project.name}只的是project标签中的name属性 --><jar jarfile="${basedir}\${ant.project.name}.jar"><fileset dir="${build.dir}"><!-- **/*.class 表示是在当前目录下的所有class文件 --><include name="**/*.class"></include></fileset></jar></target><target name="delete_file"><delete file="${basedir}/ejb-20150113.jar"></delete></target><target name="delete_dir"><delete dir="${basedir}/build/"></delete></target></project>
0 0
- ant build.xml 范例说明
- ant-build.xml说明- -
- ant的配置文件build.xml范例
- Ant build.xml文件说明
- Ant-build.xml配置说明
- [转]Ant的build.xml文件说明
- java ant 编译打包build.xml完整配置范例
- Ant build 文件格式说明
- ANT Build.xml例子
- Ant build.xml sample
- Apache Ant Build.xml
- ANT-build.xml详解
- ant & build.xml详解
- ant build.xml
- ANT Build.xml例子
- ANT build.xml详解
- Ant build.xml
- ant build.xml study
- 最大流问题——无源汇有上下界最大流 sgu194 Reactor Cooling
- eclipse 中创建ant dtd
- linux tail命令
- Android 颜色渲染PorterDuff及Xfermode详解
- Ant入门基础教程
- ant build.xml 范例说明
- word 打印当前页面
- eclipse中格式化代码快捷键Ctrl+Shift+F失效的解决办法
- 框架
- FilenameFilter 和 FileFilter接口学习
- elipse 常用快捷键
- Junit 4 学习笔记
- Hadoop Hive基础SQL语法(DQL 操作:数据查询SQL)
- jar包中的MANIFEST.MF文件学习