Wie sind maven-Bereiche zugeordnet ivy Konfigurationen von ivy
Maven-repositories, wie Maven-Repository bieten die breiteste Palette von Projekten für das management von Abhängigkeiten.
Ivy bietet die Möglichkeit, auf maven-repositories und laden Sie Artefakte von dort. Es gibt nur pom-Dateien in diesen Repositorys und keine ivy.xml.
Sie können abgerufen werden, mit einem ivy resolver läuft in m2compatible-Modus.
<ibiblio name="maven2" m2compatible="true"/>
Speziell für diesen Fall möchte ich wissen:
- die Bereiche standardmäßig verfügbar sind und welche Artefakte Sie bieten
- Wie wird ein maven Gültigkeitsbereich zugeordnet, um eine mit Efeu conf /Konfiguration?
- Möchten Sie wissen, wie ein pom Aussehen oder was möchten Sie erreichen?
- Ich möchte wissen, wie Ivy interpretiert pom-Dateien.
- Efeu ist nicht interpretieren pom-Dateien, die es verursachen, nicht verwenden, pom-Datei. Es wird mit ivy-Konfigurations-Dateien.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den folgenden beiden Artikel hat mir geholfen, besser zu verstehen, wie Maven und Ivy inter-operate
Seltsam, ich habe nie wirklich verstanden, ivy-Konfigurationen, bis es wurde erklärt, wie Sie verwendet werden können, um zu simulieren, Maven Bereiche.
Den folgenden listis aus dem http://www.symphonious.net link und zeigt die verfügbaren Konfigurationen von pom-Dateien/maven-repositories:
diese conf
mit keine transitiven Abhängigkeiten
Kompilieren, Abhängigkeiten gibt es in allen klassenpfade
oder einen container zur Verfügung stellen. Es ist nur verfügbar auf der compilation classpath, und ist nicht transitiv
Zusammenstellung, ist aber für die Ausführung. Es ist in der Laufzeit und test
klassenpfade, aber nicht den compile classpath
die normale Nutzung der Anwendung, und ist nur für den test
Kompilierung und der Ausführung der Phasen
stellen Sie die JAR-Datei, die es enthält, ausdrücklich.
Modul, wenn keine Quelle für das Projekt
Modul, wenn keine JavaDoc für das Projekt