2 Stimmen

Wie kann man die Versionsnummer in den Dateinamen einer abgerufenen Bibliothek einfügen?

Verwendung von Ivy mit diesem Ameisenziel:

<target name="retrieve-jars">
   <ivy:retrieve pattern="WebContent/WEB-INF/lib/[artifact].[ext]" />
</target>

um Abhängigkeiten wie diese (aus den Standard-Maven-Repos) zu holen:

<dependency org="com.google.code.gson" name="gson" rev="2.0"/>

...der resultierende Dateiname ist z.B. " gson.jar ".

Es mag zwar eine fragwürdige Praxis sein, dies zu tun, aber ich würde gerne wissen, ob man die Versionsnummer in den Dateinamen einfügen kann, so dass er z.B. " gson-2.0.jar ".

Ich habe versucht [version] y [ver] aber diese funktionieren nicht; ich erhalte z. B. "gson-[Version].jar".

3voto

Jonik Punkte 77106

Utilice [revision] :

[artifact]-[revision].[ext]

http://ant.apache.org/ivy/history/2.0.0/ant.html

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X