IPS IT Schulung & Consulting

Schulung: Build- und Release-Management mit Apache Maven

Erstellung und Auslieferung von Java-Anwendungen mit Apache Maven

Beschreibung

Das Build-Framework Maven unterscheidet sich konzeptionell deutlich von anderen Werkzeugen in diesem Bereich. Durch den deklarativen Ansatz anstelle der sonst üblichen Skripting-Möglichkeiten fördert Maven eine einheitliche Vorgehens- und Arbeitsweise. In diesem Seminar lernen Sie die Konzepte von Maven kennen. Praxisnahe Beispiele führen Sie in die Benutzung von Maven ein und vermitteln die benötigten Kenntnisse zum erfolgreichen Einsatz des weit verbreiteten Tools.

Agenda

Motivation und Vorbereitungen

  • Warum Maven?
  • Einordnung und Abgrenzung im Vergleich zu anderen Build-Werkzeugen
  • Download, Installation und Konfiguration

Grundlegende Konzepte von Maven 3

  • Deklarative Projektbeschreibung
  • Projekt-Infos
  • Projektstruktur
  • Namenskonventionen
  • Plugins und Goals
  • Lifecycle und Phasen

Verwaltung von Abhängigkeiten

  • Dependencies und ihre Auflösung
  • Repositories

Weitere Themen

  • Profile
  • Vererbung und Multimodulprojekte
  • Testintegration
  • Integration statischer Codeanalysewerkzeuge (Checkstyle etc.)
  • Maven-Integration in Eclipse

Veröffentlichung von Build-Ergebnissen

  • Assemblies und Deployment
  • Releasemanagement

Teilnehmerkreis und Voraussetzungen

Dieser Kurs richtet sich an Java-Entwickler:innen wie auch Projekt- und Release-Manager.innen, die die Entwicklung und Auslieferung von Java-Anwendungen betreuen.

FIRMENSCHULUNG zu dem Thema?

Dieses Kursthema bieten wir Ihnen auch als maßgeschneiderte Firmenschulung an.

Das sagen Kursteilnehmer

Es wurden keine Ergebnisse gefunden.