Hartholz

  • Archiv

  • Stichwortsuche

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.

Kommentar verfassen

Powered by Wordpress, design by Web4 Sudoku, based on Pinkline by GPS Gazette