TA的每日心情 | 开心 2021-3-12 23:18 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
<?xml version="1.0"?>
<!--
Build file for the JCatalog Project.
Derek Y. Shen
6/2004
-->
<project name="jcatalog" default="build.war" basedir=".">
<!-- Configure the context path for this application -->
<property name="project.name" value="catalog" />
<property name="build.dir" value="/build" />
<property name="src.dir" value="/src" />
<property name="src.java.dir" value="/java" />
<property name="docs.dir" value="/docs" />
<property name="docs.api.dir" value="/api" />
<property name="web.dir" value="/web" />
<property name="lib.dir" value="/lib" />
<property name="dist.dir" value="/dist" />
<path id="classpath">
<fileset dir="">
<include name="**/*.jar"/>
</fileset>
</path>
<target name="clean" >
<delete dir="" />
</target>
<target name="prepare" depends="clean"
description="Create build directories.">
<mkdir dir="/" />
<mkdir dir="//WEB-INF" />
<mkdir dir="//WEB-INF/classes" />
<mkdir dir="//WEB-INF/lib" />
</target>
<target name="deploy.copyJars">
<copy todir="//WEB-INF/lib">
<fileset dir="lib">
<include name="**/*.jar"/>
<include name="**/*.dtd"/>
</fileset>
</copy>
</target>
<!-- Executable Targets -->
<target name="build" depends="prepare,deploy.copyJars"
description="Compile Java files and copy static files." >
<javac srcdir="" destdir="//WEB-INF/classes">
<include name="**/*.java" />
<classpath refid="classpath"/>
</javac>
<copy todir="//WEB-INF">
<fileset dir="/WEB-INF">
<include name="*.xml" />
<include name="*.tld" />
</fileset>
</copy>
<copy todir="//">
<fileset dir="">
<include name="*.HTML" />
<include name="*.gif" />
<include name="*.jpg" />
<include name="*.jsp" />
<include name="*.xml" />
<include name="*.css" />
</fileset>
</copy>
<copy todir="//images">
<fileset dir="/images">
<include name="**/*.gif" />
<include name="**/*.jpg" />
</fileset>
</copy>
<copy todir="//WEB-INF/classes">
<fileset dir="">
<include name="**/*.properties" />
<include name="**/*.xml" />
<exclude name="**/*.java" />
</fileset>
</copy>
</target>
<target name="build.war" depends="build">
<delete dir="" />
<mkdir dir="" />
<!-- create a war file for distribution -->
<jar destfile="/.war" basedir="/"/>
<delete dir="" />
</target>
</project>
源码下载:http://file.javaxxz.com/2014/9/30/224831719.zip |
|