ant 1.62
インストール方法については…
→solaris編はこちら
→linux編はこちら
- build.xmlの作成
# cd /home/test # vi build.xml
<?xml version="1.0" encoding="EUC-JP"?>
<project name="test" default="javac" basedir=".">
<property name="build.src" value="./src"/>
<property name="build.dest" value="./WEB-INF/classes"/>
<property name="build.lib" value="./WEB-INF/lib"/>
<property name="tomcat.lib" value="/usr/local/tomcat/common/lib"/>
<property name="java.lib" value="/usr/local/jdk/lib"/>
<property name="web.xml" value="./WEB-INF/web.xml"/>
<property name="project" value="test"/>
<property name="version" value="0.1"/>
<property name="encoding" value="EUC-JP"/>
<property name="debug" value="no"/>
<path id="class.path">
<fileset dir="${build.lib}">
<include name="*.jar"/>
</fileset>
<fileset dir="${tomcat.lib}">
<include name="*.jar"/>
</fileset>
<fileset dir="${java.lib}">
<include name="*.jar"/>
</fileset>
</path>
<target name="javac">
<mkdir dir="${build.dest}"/>
<javac
srcdir="${build.src}"
destdir="${build.dest}"
classpathref="class.path"
encoding="${encoding}"
debug="${debug}"
/>
</target># ant
これで、./src配下にあるソースを、./WEB-INF/classesにビルドする。
- javadocターゲットの作成
<property name="javadoc.dest" value="api"/>
<target name="all" depends="javac,javadoc"/>
<target name="javadoc">
<mkdir dir="${javadoc.dest}" />
<javadoc
sourcepath="${build.src}"
destdir="${javadoc.dest}"
classpathref="class.path"
>
</javadoc>
</target>
</project>これで、./src配下にあるソースについて、./apiにjavadocを生成する。
Counter: 605,
today: 1,
yesterday: 0
最終更新: 2008-11-26 (水) 02:01:51 (JST) (1272d) by aqua
