Unsere Datenschutzrichtlinie wird in Kürze aktualisiert. Bitte sehen Sie sich die Vorschau an.

Java: Build-Automatisierung mit Maven

Projektbeziehungen

Testen Sie unsere 2016 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Projektbeziehungen sind vorrangig Abhängigkeiten, aber es gibt auch andere Projektbeziehungen. Maven macht sowohl die Definition als auch das Auffinden sehr einfach.

Transkript

Maven definiert sehr oft sogenannte Projektbeziehungen. Das können Abhängigkeiten sein, aber auch weitere Möglichkeiten, um Beziehungen anzugeben. In diesem Video schauen wir uns da ein Paar Details zu an. Die wichtigste Beziehung, die zwischen Software-Komponenten existieren in Maven, sind Abhängigkeiten. Und Maven macht es sehr einfach, Abhängigkeiten aufzuspüren. Sie werden ja im XML beschrieben in einer zentralen XML-Datei. Man kann Sie also leicht auffinden, aber auch eben ganz einfach definieren. Beispiele zur Beschreibung von diesen externen Beziehungen über Abhängigkeiten sind die Verwendung von Log4j oder junit. Sie können auch andere Abhängigkeiten beschreiben ganz beliebig, alles was Ihnen in dem zentralen Repository zur Verfügung steht. Sie können aber auch interne Angaben machen. Das heißt, ob ein Projekt a von ein Projekt b abhängt. Das sind die "groupId", "die artifactId" und die "version". Beziehungen werden als Abhängigkeiten beschrieben. Aber es gibt auch die Möglichkeit, dass man Vererbungsbeziehungen hat. Vererbungsbeziehung hat man standardmäßig, weil jedes Projekt von einer Super Project Object Model Struktur erbt. Aber Sie können auch explizite Vererbungen angeben.

Java: Build-Automatisierung mit Maven

Meistern Sie große Softwareprojekte mit dem leistungsstarken Automatisierungstool.

1 Std. 33 min (29 Videos)
Derzeit sind keine Feedbacks vorhanden...
 
Software:
Exklusiv für Abo-Kunden
Ihr(e) Trainer:
Erscheinungsdatum:20.12.2016
Laufzeit:1 Std. 33 min (29 Videos)

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!