• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Thomas Locher (Credit Suisse), Tim O'Brien (Sonatype, Inc.), John Casey (Sonatype, Inc.),Brian Fox (Sonatype, Inc.), Bruce Snyder (Sonatype, Inc.), Jason Van Zyl (Sonatype, Inc.),Eric Redmond ()Copyright © 2006-2008
 
Copyright.......................................................................................................xii1. Creative Commons BY-ND-NC.........................................................xiiVorwort zur deutschen Ausgabe: 0.6-SNAPSHOT......................................xivVorwort.........................................................................................................xvi1. Anleitung zu diesem Buch.................................................................xvi2. Ihr Feedback......................................................................................xvii3. Typographische Konventionen........................................................xviii4. Konventionen in Bezug auf Maven.................................................xviii5. Danksagung........................................................................................xix1. Einführung von Apache Maven...................................................................11.1. Maven ... Was ist das?........................................................................11.2. Konvention über Konfiguration.........................................................21.3. Die gemeinsame Schnittstelle............................................................31.4. Universelle Wiederverwendung durch Maven-Plugins.....................51.5. Konzeptionelles Modell eines "Projekts"..........................................61.6. Ist Maven eine Alternative zu XYZ?.................................................81.7. Ein Vergleich von Maven und Ant....................................................91.8. Zusammenfassung............................................................................142. Installieren und Ausführen von Maven......................................................152.1. Überprüfen der Java-Installation......................................................152.2. Herunterladen von Maven................................................................162.3. Installation von Maven.....................................................................162.3.1. Maven Installation unter Mac OSX.......................................172.3.2. Maven Installation unter Microsoft Windows.......................182.3.3. Maven Installation unter Linux..............................................192.3.4. Maven Installation unter FreeBSD oder OpenBSD...............192.4. Testen einer Maven Installation.......................................................192.5. Spezielle Installationshinweise........................................................202.5.1. Benutzerdefinierte Konfiguration und-Repository................212.5.2. Aktualisieren einer Maven-Installation..................................222.5.3. Upgrade einer Maven-Installation von Maven 1.x auf Maven2.x.....................................................................................................232.6. Maven De-Installieren......................................................................24ii
 
2.7. Hilfe bekommen beim Arbeiten mit Maven....................................242.8. Das Maven Hilfe Plugin...................................................................262.8.1. Beschreibung eines Maven Plugin.........................................272.9. Die Apache Software Lizenz...........................................................29I. Maven by Example.....................................................................................313. Ein einfaches Maven Projekt..............................................................333.1. Einleitung..................................................................................333.1.1. Das Herunterladen der Beispiele dieses Kapitels............333.2. Erstellen eines einfachen Projekts.............................................343.3. Der Aufbau eines einfachen Projekts........................................363.4. Einfaches Projekt Objekt Modell (POM)..................................373.5. Kern Konzepte..........................................................................393.5.1. Maven Plugins und Ziele.................................................393.5.2. Maven Lifecycle..............................................................423.5.3. Maven Koordinaten.........................................................463.5.4. Maven Repositories.........................................................493.5.5. Maven Abhängigkeits-Management (DependencyManagement).............................................................................523.5.6. Site-Generierung und Reporting.....................................553.6. Zusammenfassung.....................................................................564. Anpassen eines Maven Projektes........................................................574.1. Einleitung..................................................................................574.1.1. Herunterladen der Beispiele dieses Kapitels...................574.2. Eine kurze Einführung in das "Simple Weather" Projekt.........574.2.1. Yahoo! Wetter Dienst RSS.............................................584.3. Erstellen des "Simple Weather" Projektes................................594.4. Anpassen der Projektinformationen..........................................604.5. Einfügen neuer Abhängigkeiten................................................624.6. Quellcode von "Simple Weather".............................................644.7. Resourcen Hinzufügen..............................................................714.8. Ausführen des "Simple Weather" Programms..........................724.8.1. Das Exec Maven Plugin..................................................744.8.2. Erkundung der Projekt Abhängigkeiten..........................744.9. Erstellen von Unit-Tests............................................................77Maven: The Definitive Guideiii
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...