„Apache Maven“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Inhalt gelöscht Inhalt hinzugefügt
→Konzeptionelles: Formulierung; archetype ist keine Phase: https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html#Lifecycle_Reference |
K Bot: Überarbeitung veralteter Syntax / HTML-Validierung |
||
Zeile 59:
=== {{Anker|POM}} Die Konfigurationsdatei: pom.xml ===
Normalerweise werden die Informationen für ein Softwareprojekt, das von Maven unterstützt wird, in einer [[Extensible Markup Language|XML]]-Datei mit dem Dateinamen <
=== Standard-Verzeichnisstruktur ===
Zeile 83:
=== Auflösung von Abhängigkeiten, zentrale Repositories ===
In der <
Kann die Abhängigkeit ''nicht'' lokal aufgelöst werden, versucht Maven, sich mit einem konfigurierten Maven-Repository im [[Intranet]] oder [[Internet]] zu verbinden und von dort die Dateien in das lokale Repository zu kopieren, um sie von nun an lokal verwenden zu können. Bekannte öffentliche Maven-Repositorys sind Apache, Ibiblio, Codehaus oder Java.Net. Firmenweite über das Intranet ansprechbare Maven-Repositorys dienen dazu, selbst entwickelte oder gekaufte Bibliotheken und Frameworks firmenweit allen Projekten zur Verfügung zu stellen. Diese Repositorys werden üblicherweise mittels Software wie [[Apache Archiva]], Nexus, Artifactory, Proximity, Codehaus Maven Proxy oder Dead Simple Maven Proxy realisiert.
=== Individualisierbarkeit ===
Fast alle Vorgaben, die Maven macht, können individuell geändert werden, bis auf die ''Struktur'' der Projektdatei (<
=== Unterstützung in Entwicklungsumgebungen ===
|