List of Dependency JAR-Dateien in Maven
Gibt es eine Möglichkeit, mit Maven 2 die JAR-Abhängigkeiten nur als Dateinamen aufzulisten?
mvn dependency:build-classpath
kann die JAR-Dateien auflisten, enthält jedoch den vollständigen Pfad zu ihrem Speicherort in meinem lokalen Repository. Was ich brauche, ist im Wesentlichen nur eine Liste der Dateinamen (oder der Dateinamen, die das Ziel der Kopierabhängigkeiten kopiert hat).
Also die Liste, die ich brauche, wäre so etwas wie
activation-1.1.jar,antlr-2.7.6.jar,aopalliance-1.0.jar etc...
ideally als Maven-Eigenschaft, aber ich denke, eine Datei wie build-classpath kann generiert werden.
Was ich versuche zu erreichen, ist das Schreiben einesBundle-ClassPath
zu einer ansonsten manuell verwalteten MANIFEST.MF-Datei für ein OSGi-Bundle. (Sie sollten dieses Bit nicht verstehen müssen, um die Frage zu beantworten.)
Zur Klärung: Die Frage istnich über das Schreiben von Manifest-Headern in die MANIFEST.MF-Datei in einer JAR-Datei (das ist leicht zu googeln). Ich frage mich, wie ich an die Daten komme, die ich schreiben möchte, nämlich an die oben angezeigte Liste.