1. ant-build.bat
set BASE_SRC=E:\Program Files\MyEclipse 6.6\workspace
F:
cd F:\Swing\ant
rd /s /q src\com
pause
xcopy ..\ipassbook0.61\src src /W /E /Y /C /i /D:01-01-2011
F:
cd F:\Swing\ant
set ANT_HOME_BASE=D:\ant1.8
set path=%path%;%ANT_HOME_BASE%\bin;
start ant -buildfile build.xml
2. build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="build" name="wei">
<property name="dest" value="/${basedir}/wei" />
<property name="target" value="1.6"/>
<property name="source" value="1.6"/>
<path id="wei.classpath">
<pathelement location="bin"/>
<fileset dir="lib/core">
<include name="*.jar"/>
</fileset>
<fileset dir="lib/buss">
<include name="*.jar"/>
</fileset>
</path>
<target name="init" depends="clean">
<mkdir dir="${dest}"/>
<copy includeemptydirs="false" overwrite="true" todir="${dest}">
<fileset dir="src" excludes="**/*.launch, **/*.java"/>
</copy>
</target>
<target name="clean">
<delete dir="${dest}"/>
</target>
<target name="build" depends="init">
<echo message="${ant.file}"/>
<javac debug="true" encoding="utf-8" destdir="${dest}" source="${source}" target="${target}">
<src path="src"/>
<classpath refid="wei.classpath"/>
</javac>
</target>
</project>
set BASE_SRC=E:\Program Files\MyEclipse 6.6\workspace
F:
cd F:\Swing\ant
rd /s /q src\com
pause
xcopy ..\ipassbook0.61\src src /W /E /Y /C /i /D:01-01-2011
F:
cd F:\Swing\ant
set ANT_HOME_BASE=D:\ant1.8
set path=%path%;%ANT_HOME_BASE%\bin;
start ant -buildfile build.xml
2. build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="build" name="wei">
<property name="dest" value="/${basedir}/wei" />
<property name="target" value="1.6"/>
<property name="source" value="1.6"/>
<path id="wei.classpath">
<pathelement location="bin"/>
<fileset dir="lib/core">
<include name="*.jar"/>
</fileset>
<fileset dir="lib/buss">
<include name="*.jar"/>
</fileset>
</path>
<target name="init" depends="clean">
<mkdir dir="${dest}"/>
<copy includeemptydirs="false" overwrite="true" todir="${dest}">
<fileset dir="src" excludes="**/*.launch, **/*.java"/>
</copy>
</target>
<target name="clean">
<delete dir="${dest}"/>
</target>
<target name="build" depends="init">
<echo message="${ant.file}"/>
<javac debug="true" encoding="utf-8" destdir="${dest}" source="${source}" target="${target}">
<src path="src"/>
<classpath refid="wei.classpath"/>
</javac>
</target>
</project>