加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
build.xml 1.95 KB
一键复制 编辑 原始数据 按行查看 历史
铁匠 提交于 2015-03-29 02:31 . 静态资源分开打包
<?xml version="1.0" encoding="UTF-8"?>
<project name="ttwx" basedir="." default="mkwar">
<property name="projectName" value="ttwx" />
<property name="src" value="src" />
<property name="conf" value="config" />
<property name="debugging" value="on" />
<property name="classes" value="WebRoot/WEB-INF/classes" />
<property name="lib" value="WebRoot/WEB-INF/lib" />
<property name="srcDir" value="./WebRoot" />
<path id="project.class.path">
<fileset dir="${lib}">
<include name="*.jar" />
</fileset>
<fileset dir="E:\\ProgramFiles\\apache-tomcat-7.0.34\\lib\\">
<include name="*.jar" />
</fileset>
</path>
<target name="init">
<tstamp>
<format property="build.time" pattern="yyyy-MM-dd HH:mm:ss aa" />
</tstamp>
<echo message="build time : ${build.time}" />
</target>
<target name="clean" depends="init">
<delete dir="${classes}" />
</target>
<target name="prepare" depends="clean">
<mkdir dir="${classes}" />
</target>
<target name="compile" depends="prepare">
<javac srcdir="${src}" destdir="${classes}" source="1.6" target="1.6" debug="true" debuglevel="lines,vars,source" encoding="UTF-8" fork="true" memoryMaximumSize="512m">
<classpath refid="project.class.path"/>
</javac>
</target>
<target name="mkwar" depends = "compile" >
<war destfile="${basedir}/${projectName}.war" webxml="${basedir}/WebRoot/WEB-INF/web.xml">
<fileset dir="${basedir}/WebRoot">
<include name="**/*.*"/>
<exclude name="**/static/**" />
</fileset>
<classes dir="${conf}"/>
</war>
<!-- 静态资源打包 -->
<zip destfile="${basedir}/res.zip">
<fileset dir="${basedir}/WebRoot/static">
<include name="**/*.*"/>
</fileset>
</zip>
</target>
</project>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化