20.08.
Java-Classpath in Ant-Projekten
Da findet man im Internet einen Tipp, wie man sehr einfach den Classpath für ein Java-Projekt mit Ant setzt:
<path id="class.path">
<fileset dir="lib">
<include name="**/*.jar" />
</fileset>
</path>
<javac srcdir="${src.dir}" destdir="${build}">
<classpath refid="class.path" />
</javac>
Und dann stellt man fest, dass der Umweg mit <path id=”…”> gar nicht nötig ist:
<javac srcdir="${src}" destdir="${build}">
<classpath>
<fileset dir="lib">
<include name="**/*.jar" />
</fileset>
</classpath>
</javac>
Das mit der refid kann natürlich trotzdem sinnvoll sein, wenn man den Classpath noch woanders benötigt.