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.
Im Repository werden Ihre Bibliotheken (auch Artefakte) gespeichert. Abhängigkeiten sind die Namen der Bibliotheken, von denen Ihr Projekt abhängig ist
Tags und Links dependencies maven