JAR
JARを作成するための標準的な build.xml
■build.xml
<?xml version="1.0" encoding="UTF-8"?>
<project basedir="." default="build" name="【プロジェクト名】">
<path id="project.classpath">
<pathelement location="." />
</path>
<target name="clean">
<delete dir="bin" />
</target>
<target name="init">
<mkdir dir="bin" />
<mkdir dir="dist" />
</target>
<target name="compile" depends="init">
<javac destdir="bin" debug="on" debuglevel="source,lines" encoding="${build.encoding}" target="${build.target.level}" source="${build.target.level}">
<src path="src" />
<classpath refid="project.classpath" />
<include name="**/*.java" />
</javac>
</target>
<target name="jar" depends="compile">
<jar destfile="dist/【出力JARファイル名】.jar">
<fileset dir="bin">
<include name="**/*.class" />
</fileset>
<fileset dir="src">
<include name="**/*.properties" />
</fileset>
</jar>
</target>
<target name="zip" depends="jar">
<zip destfile="dist/ 【出力JARファイル名】_src.zip">
<fileset dir="src">
<include name="**/*" />
</fileset>
</zip>
</target>
<target name="build" depends="zip">
<echo message="${ant.project.name}: ${ant.file}" />
</target>
</project>