Multi Module Build Automation mit Maven

Die Musterlösung zum Web-Projekt

LinkedIn Learning kostenlos und unverbindlich testen!

Jetzt testen Alle Abonnements anzeigen
Dieses Video stellt eine Musterlösung für die vorangegangene Übungsaufgabe vor.

Transkript

Sie sehen in diesem Video die Lösung für die Aufgabe, in der Sie ein Web-Projekt in der Konsole mit Maven generieren sollen. Zusätzlich sollen Sie da Ressourcen hinzufügen, ein Bild und dieses Bild in der generierten JSP verwenden. Das ist die Befehlszeile, womit wir dieses Web-Projekt erzeugen können, das wichtigste ist natürlich der Archetype, die anderen Angaben sollten Sie kennen. Ich bestätige und das Web-Projekt wird angelegt. Sie sehen "BUILS SUCCESS". Der nächste Schritt war, das dieses Projekt jetzt in NetBeans weiter bearbeitet werden soll. Wir öffnen also NetBeans File Open Project und wir suchen dieses Projekt, was wir eben gerade generiert haben. Nun ist das ein Web-Projekt und hier gibt es eine Datei index.jsp, die öffnen wir mal schnell. Das spannende aber ist, hier gibt es auch Ressourcen. Und es war ja Teil der Aufgabe, dort ein Bild hinzuzufügen. Das hole ich mir aus der Zwischenablage, wo ich das gerade hinkopiert habe, und füge das hier ein, das ist der Ressourcen-Ordner. Und Sie sehen, es ist eine JPG-Datei, also ein JPAG, und das kann in einer Webseite angezeigt werden. Und nun war noch Teil der Aufgabe, hier in dem HTML-Code das Bild zu referenzieren. Das macht man ganz banal, mit so einem "img src", eben noch ein "alt" Attribut dazu, und das ist ein leeres Element, also schließen wir es passend ab. Noch was schreiben Sie hier hinein? Natürlich Erde.jpg, das ist ein klassischer, relativer Pfad. Aber beachten Sie, dass ich mich hier in verschiedenen Verzeichnisstrukturen befinde. Es gibt ja ein Verzeichnis Resources, das können wir hier natürlich angeben. das genügt aber nicht. Denn das Resources-Verzeichnis befindet sich physikalisch neben dem Verzeichnis Web-App. Unter Web-App haben wir unsere Datei index.jsp, das Verzeichnis Resources befindet sich auf gleicher Ebene. Und das heißt, wir müssten hier eine Verzeichnisebene nach oben gehen, und dann können wir in das Verzeichnis wieder hinein und dann diese Datei referenzieren. Ich lade diese JSP-Datei mal in Chrome, Chrome kann auch eine JSP-Datei anzeigen und zwar interpretiert, in der Praxis werden Sie selbstverständlich diese Datei von einem passenden Server laden. Und hier sehen Sie, dass das Bild in dem Browser angezeigt wird.

Multi Module Build Automation mit Maven

Nutzen Sie mit diesen Techniken Maven optimal für Ihre Projekte.

55 min (17 Videos)
Derzeit sind keine Feedbacks vorhanden...
Exklusiv für Abo-Kunden
Erscheinungsdatum:24.01.2017

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!