Ignorieren der Quellen-jar-in Ivy abrufen

Möchte ich abrufen, NUR die jar-Bibliothek wenn ich eine Abhängigkeit Eintrag in meinem ivy.xml für Red5 (oder jedes Projekt, für diese Angelegenheit). Egal wie ich es konfiguriert, ich bekomme immer noch "Quellen" Gläser für Abhängigkeiten. Ich habe abgekocht die docs und google und habe noch eine Lösung finden, die funktioniert mit Ivy 2.2.0.

Dieser Satz von Knoten in meiner ivy.xml zu funktionieren scheint das beste für die meisten Bibliotheken, aber der Frühling ignoriert Sie.

    <exclude ext="txt" />
    <exclude type="src" />
    <exclude artifact="!sources" />

Wenn jemand irgendwelche Tipps, die funktionieren, lasst Sie uns hören!!

Links zu den Quell-xml-Dateien

http://red5.googlecode.com/svn/java/server/trunk/ivy.xml

http://red5.googlecode.com/svn/java/server/trunk/ivysettings.xml

http://red5.googlecode.com/svn/java/server/trunk/build.xml

Hinweis

Nicht sagen, das ist ein Duplikat, Ihre Antworten funktionieren NICHT:

ivy: vermeiden Sie das herunterladen von Quellen und .txt-Dateien

stellen Sie ivy nicht zu download Quellen und Lizenz-Dateien

Update 1

<dependency org="org.springframework" name="org.springframework.core" rev="3.0.5.RELEASE" transitive="false" />

Produziert diese zwei Dateien in meinem lib-Verzeichnis:

org.springframework.core-3.0.5.RELEASE.jar
org.springframework.core-sources-3.0.5.RELEASE.jar

Update 2
Für das Kopfgeld, ich erwarte, dass deine Lösung für die Arbeit mit Red5 Stamm, der für jeden verfügbar ist, als open source. Die Quellen, die Gläser sind nur ein ärgernis für mich und es lohnt sich, die bounty-Punkte.

versuchen, meine Antwort von hier: stackoverflow.com/questions/6364306/... exclude nicht zu funktionieren scheint, wenn der direkt unter einer Abhängigkeit.
Ich habe versucht, etwas ähnliches, als auch vor und es hat nicht funktioniert. Deine Antwort ausschließen würde, Bibliothek B, eine Abhängigkeit der Bibliothek Ein und nicht "Quellen-jar" der Bibliothek aus der Bibliothek A.
ist die sources.jar tagged als Quelle geben Sie in das repository? Oder ist es nur eine normale jar-Typ?
Ich möchte dem widersprechen, dass die Antworten, die Sie schon zitiert funktionieren nicht, da Sie zu mir gehören 🙂
Mark, das ist dein Recht, aber fühlen Sie sich frei, packen Sie das Projekt und überprüfen Sie meine Ergebnisse.

InformationsquelleAutor Paul Gregoire | 2011-08-12

Schreibe einen Kommentar