Build-Management für Java-Projekte mit Maven
Dreitägiger Kurs. Zeiten:
Do 30.07. 16.00 - 17.30
Fr 31.07. 9.00 - 17.45
Sa 01.08. 9.00 - 13.15
Apache Maven ist ein Build-Management Tool mit dem Java-Projekte automatisiert kompiliert, getestet und paketiert werden können. Es ist ein häufig genutztes Tool im Umfeld komplexer Java Anwendungen, das zum einen die Standardisierung des Build-Prozesses ermöglicht und sich zum anderen durch zahlreiche Plugins an verschiedene Anforderungen und Rahmenbedingungen anpassen lässt. Der Kurs besteht abwechselnd aus Vortragsblöcken und Übungen, in denen die Teilnehmerinnen Maven anhand eines Beispielprojektes kennenlernen. Jeweils zwei Teilnehmerinnen arbeiten zusammen und reviewen gegenseitig den erstellten Build Code. Die Übungen werden die folgenden Themen abdecken:
- Kompilieren, Testen und Paketieren von Java Anwendungen
- Überblick über Maven Konventionen (Konfiguration, Anwendungsstruktur, Lebenszyklus)
- Verwaltung von Abhängigkeiten, Erweiterung des Build-Prozesses mit Plugins, Verwendung von Profilen
- Verwendung von Maven mit der Kommandozeile, Eclipse und IntelliJ Idea
- Versionierung von Anwendungen, Erstellung von Releases
- Integration in einen Continuous Integration Server (Jenkins)
Ziel ist es, dass die Teilnehmerinnen am Ende des Kurses die Konzepte von Maven kennen, mit Maven effizient arbeiten können und selbst (einfache) Builds erstellen können.
- Date
- 2015-07-30
- Time
- 17:00 - 18:30
- Conference / Event
- informatica feminale Baden-Württemberg 2015
- Venue
- Hochschule Furtwangen, I-Bau, Furtwangen