Frage

Ich habe gerade Maven2 zum ersten Mal installiert.

Standardmäßig zieht es ein paar nützlichen Gläser in ein lokales Projekt nach unten. Jakarta-commons, junit etc

Ich wollte im letzten Frühjahr Release (2.5.6 zum Zeitpunkt des Schreibens) ziehen. Aber der Online-Repositories ich (ibiblio und Maven) sah nur hatte viele älteren Versionen von Spring-Bibliotheken.

Gibt es andere Repositories, die auf dem neuesten Stand gehalten werden? Was ist die beste Praxis hier; können wir sie selbst pflegen? Ich würde bereit sein, dieses Zeug zu helfen Aufrechterhaltung!

War es hilfreich?

Lösung

http://mirrors.ibiblio.org/ pub / Spiegel / maven2 / org / spring / Feder-Kern /

Es sieht aus wie Feder 2.5.6 vorhanden ist.

Ich würde empfehlen, wenn Jboss Repo hinzufügen, wenn Sie Sachen wie Hibernate mag. Nach meiner Erfahrung Dingen wird es viel schneller als in der Haupt Maven Repo aktualisiert.

Andere Tipps

Eigentlich denke ich, Sie sind viel besser aus, wenn Sie die Feder Enterprise Repository verwenden.

http://www.springsource.com/repository/

Es gibt nicht nur die Federverteilung zur Verfügung, aber auch viele anderen Bibliotheken, mit richtigen Abhängigkeiten zueinander (die für den offiziellen Maven-Repositories nicht der Fall ist!). Ferner ist es auch ein OBR, so auch jede Bibliothek ist bereits ein OSGi-Bundle!

<repository>
    <id>com.springsource.repository.bundles.release
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        SpringSource Bundle Releases</name>
    <url>http://repository.springsource.com/maven/bundles/release
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>
<repository>
    <id>com.springsource.repository.bundles.external
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        External Bundle Releases</name>
    <url>http://repository.springsource.com/maven/bundles/external
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>
<repository>
    <id>com.springsource.repository.libraries.release
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        SpringSource Library Releases</name>
    <url>http://repository.springsource.com/maven/libraries/release
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>
<repository>
    <id>com.springsource.repository.libraries.external
    </id>
    <name>SpringSource Enterprise Bundle Repository -
        External Library Releases</name>
    <url>http://repository.springsource.com/maven/libraries/external
    </url>
    <releases>
        <enabled>true</enabled>
        <updatePolicy>daily</updatePolicy>
        <checksumPolicy>warn</checksumPolicy>
    </releases>
</repository>

Folgen Sie einfach diesem Artikel: Beziehen Frühling 3 Artefakte mit Maven

Versuchen Sie folgendes: https://s3browse.springsource.com/browse/repository.springsource.com/ maven

Die andere URL funktioniert nicht, weil es in Wirklichkeit ein Amazon S3 „Eimer“ ist das nicht leicht lesbar für die Menschen ist. Sehr einfach für Software aber:)

Die meisten sollten von zentraler Bedeutung sein, wenn nicht, dann können Frühling Artefakte unter http://repo.springsource.org mit spezialisierten Repositories:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top