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.
... # 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.




