Ich kann nicht ganz herausfinden, wie alle meine .jar Abhängigkeiten zu meinem Client jar hinzufügen. DieseEinfache Apache Ant Frage: einschließlich Abhängigkeiten der Bibliothek
ist das, was ich bisher:
<target name="create-metrics-client" depends="clean,build">
<jar destfile="sd-metrics-client.jar" basedir="${build.home}">
<manifest>
<attribute name="Main-Class" value="com.mycompany.client.MetricsDaemon"/>
</manifest>
<include name="com/mycompany/client/*"/>
<include name="com/mycompany/portable/util/*"/>
<include name="com/mycompany/request/*"/>
<include name="com/mycompany/model/*"/>
<include name="com/mycompany/controller/*"/>
<include name="lib/*"/>
</jar>
</target>
Grundsätzlich dies kopiert alle Abhängigkeiten in das Gefäß, aber der Hauptcode diese nicht finden können. Ich brauche eine Möglichkeit, dieses Manifestattribut hinzuzufügen, damit es weiß, wo es suchen soll. Ich habe schon ein paar Dinge ausprobiert, ohne Erfolg.
Vielen Dank im Voraus Jungs!