网络蚂蚁 ant 打jar包 通用build.xml配置
来源:互联网 发布:小米的淘宝旗舰店 编辑:程序博客网 时间:2024/05/15 20:29
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="war" name="bid">
<property name="app-name" value="bid" />
<property name="release-version" value="20060720-1549" />
<property name="src" value="src" />
<property name="dist" value="dist" />
<property name="classes" value="WebRoot/WEB-INF/classes" />
<property name="lib" value="WebRoot/WEB-INF/lib" />
<property name="ext-lib" value="ext-lib" />
<property name="charset" value="UTF-8" />
<property name="javadoc-packagenames" value="com.safemore.bid,com.safemore.bid.bid,com.safemore.bid.common,com.safemore.bid.issue,com.safemore.bid.logon,com.safemore.bid.util" />
<patternset id="resources">
<include name="**/*.jpe" />
<include name="**/*.jpeg" />
<include name="**/*.rmf" />
<include name="**/*.wav" />
<include name="**/*.midi" />
<include name="**/*.mid" />
<include name="**/*.au" />
<include name="**/*.gif" />
<include name="**/*.png" />
<include name="**/*.jpg" />
<include name="**/*.aiff" />
<include name="**/*.properties" />
<include name="**/*.txt" />
<include name="**/*.xml" />
</patternset>
<path id="classpath">
<pathelement location="${dist}" />
<fileset dir="${lib}">
<include name="*.jar" />
</fileset>
<fileset dir="${ext-lib}">
<include name="*.jar" />
</fileset>
</path>
<target name="init">
<mkdir dir="${dist}" />
<mkdir dir="${classes}" />
</target>
<target name="war" depends="resource, jar">
<!--touch file="WEB-INF/web.xml"/-->
<war compress="false" destfile="${dist}/${app-name}-${release-version}.war" webxml="WebRoot/WEB-INF/web.xml">
<fileset dir="WebRoot">
<include name="**/*.*" />
<exclude name="WEB-INF/" />
</fileset>
<fileset dir="WebRoot">
<include name="WEB-INF/*.*" />
<exclude name="WEB-INF/web.xml" />
<exclude name="WEB-INF/${app-name}.xml" />
<exclude name="lib/" />
</fileset>
<lib dir="${lib}">
<include name="*.jar" />
</lib>
<!--
<lib dir="${dist}">
<include name="*.jar" />
</lib>
-->
<classes dir="${classes}" />
</war>
</target>
<target name="resource">
<copy todir="${classes}">
<fileset dir="${src}">
<patternset refid="resources" />
</fileset>
</copy>
</target>
<target name="clean">
<delete dir="${classes}" />
<delete dir="${dist}" />
</target>
<target name="compile" depends="init">
<javac classpathref="classpath" debug="true" deprecation="false" destdir="${classes}" nowarn="false" encoding="${charset}">
<src path="${src}" />
</javac>
</target>
<target name="jar" depends="resource, compile, init">
<jar compress="false" destfile="${dist}/${app-name}-${release-version}.jar">
<fileset dir="${classes}">
<include name="**/*.class" />
<patternset refid="resources" />
</fileset>
</jar>
</target>
<target name="rejar" depends="clean, jar" />
<target name="ear" depends="war">
<ear destfile="${dist}/${app-name}-${release-version}.ear" appxml="META-INF/application-j1.3.xml">
<fileset dir="${dist}" includes="${app-name}-${release-version}.war" />
</ear>
</target>
<target name="release" depends="war">
<zip destfile="${dist}/${app-name}-${release-version}.zip">
<zipfileset dir="${dist}" includes="${app-name}-${release-version}.war" prefix="." />
<zipfileset dir="db" includes="*.*" prefix="db" />
<zipfileset dir="doc" includes="*.*" prefix="doc" />
</zip>
</target>
<target name="javadoc">
<javadoc encoding="${charset}" charset="${charset}" access="public" author="true" destdir="${dist}/javadoc" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" source="1.5" splitindex="true" use="true" version="true" packagenames="${javadoc-packagenames}" sourcepath="${src}" classpathref="classpath" />
</target>
</project>
- 网络蚂蚁 ant 打jar包 通用build.xml配置
- [转] -- 蚂蚁 ant 打jar包 通用build.xml配置
- Ant编译打jar包 build.xml
- Ant build.xml 批量打渠道包回顾!打第三方jar包总结
- ant 打可执行jar的build.xml
- ant 打包配置 打jar 包配置
- ant打包jar的build.xml配置
- ant 打 jar 包
- ANT打jar包
- 用Ant打war包Build.xml全攻略
- 用Ant打war包Build.xml全攻略(转)
- Ant build.xml 批量打渠道包 加混淆功能
- ant.jar打ZIP包
- ant打JAR、WAR包
- 使用ant打jar包
- ant build.xml 配置
- ant build.xml配置
- 使用ant发布war包build.xml的配置.
- SOAP学习
- 摄像头万能驱动程序
- 常用日语会话
- ComponentArt.web.ui中文帮助之Grid(一)
- 有关displaytag
- 网络蚂蚁 ant 打jar包 通用build.xml配置
- Convert.ToString的应用
- ComponentArt.web.ui中文帮助之Grid(二)
- linux操作系统Fedora下OpenQ的安装和使用
- ComponentArt.web.ui中文帮助之Grid(三)
- ComponentArt.web.ui中文帮助之Grid(四)
- "在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误"的解决方法
- ComponentArt.web.ui中文帮助之Grid(五)
- .net事件模式