Applikationsserver aus Quellen bauen

Dazu muss der Task "deployToMavenLocal" in der Gradle Tasks View aufgerufen werden:

Sollte diese View in Ihrer IDE nicht verfügbar sein so kann sie folgendermaßen hinzugefügt werden:

Danach sollten die Ausgaben des Bauprozesses in der Konsole der IDE geprüft werden:

Sind hier Hinweise auf Compile-Fehler zu finden sollten diese beseitigt und der Bauprozess wiederholt werden bevor fortgefahren wird.

IDE zur Nutzung des lokal gebauten Applikationsservers konfigurieren

Um den gerade frisch gebauten Applikationsserver als Abhängigkeit in der IDE zu nutzen muss nun in der gradle-customer.properties Datei der Wert useMavenLocal auf true geändert werden.

customer-gradle.properties
...
# soll der lokale Maven Repo Cache (~/.m2) genutzt werden
useMavenLocal=true
...

Danach muss noch ein Gradle Refresh Project per Rechtsklick auf dem Projekt ausgeführt werden:

prüfen ob lokal erstellter Applikationsserver genutzt wird

Um Sicherzustellen das der gerade erstellte und konfigurierte Applikationsserver genutzt wird kann der "Project and External Dependencies" Eintrag des Projektes genutzt werden:

Erscheint im Pfad hinter dem application-server-*.jar ein .m2 Verzeichnis auf ist alles korrekt.

Sollte "Project and External Dependencies" in Ihrer IDE nicht aufgeführt sein können Sie diesen Eintrag folgendermaßen aktivieren:

Es darf kein Haken vor "Libraries from external" erscheinen.

  • Keine Stichwörter
>