Was ist der Unterschied zwischen Repository und Abhängigkeit in Maven?

8

Wie sind sie anders? Oder sind sie gleich?

    
Koray Tugay 24.02.2013, 21:59
quelle

2 Antworten

12

Das Repository ist eine Sammlung von Artefakten (zB: Gläser). Sie können es sich als bloßen Speicher / Cache verschiedener Artefakte vorstellen.

Abhängigkeit ist eine Situation, in der Ihr Projekt von einem anderen Artefakt abhängig ist, um seine Aufgabe auszuführen (zB: Kompilieren, Ausführen, Komponententest)

Bei einem Maven-Projekt deklarieren Sie in der Regel, welche Artefakte Sie im Abschnitt <dependency> Ihres Pom benötigen, und Sie können auch deklarieren, welcher Repositorymaven die Abhängigkeit suchen soll, aus dem Abschnitt <repositories> .

Standardmäßig sucht maven die Artefakte im zentralen Repository . Es ist jedoch üblich, dass eine Organisation über ein internes Repository mit selbst entwickelten Artefakten verfügt. Daher wird typischerweise <repositories> Sektion auf dem Pom mit diesem konfiguriert.

Ссылка

    
gerrytan 24.02.2013, 22:23
quelle
0

Im Repository werden Ihre Bibliotheken (auch Artefakte) gespeichert. Abhängigkeiten sind die Namen der Bibliotheken, von denen Ihr Projekt abhängig ist

    
Stephanie Peters 24.02.2013 22:01
quelle

Tags und Links