Frage

Ich verwende Maven-Jetty-Plugin und versuche, meine Jetty.xml-Einstellung mit dem -djetty.port= 8090 zu überschreiben, aber es funktioniert nicht.Nur wenn ich den Anschlussteil aus der Jetty.xml-Datei entferne, bekomme ich den Port 8090.

Also: generasacodicetagpre.

mit dem Anschluss beginnt in Port 8080

ohne den Anschluss beginnt in Port 8090

Problem ist, dass ich Akzeptoren, Statistiken und andere Sachen konfigurieren muss.Ich habe versucht, nur den Port aus dem Anschluss zu entfernen, aber es funktionierte nicht.

Ich verwende: generasacodicetagpre.

Hier ist meine pom.xml-Plugin-Konfiguration: generasacodicetagpre.

tetty.xml connector conf: generasacodicetagpre.

Vielen Dank im Voraus!

update 1: auch versucht, systemproperty anstelle von Eigentum im Jetty.xml zu verwenden.Funktionierte nicht

War es hilfreich?

Lösung

update 1: hat funktioniert.Ich weiß nicht, warum, aber ich habe es auch als Systemproperty mit dem Gastgeber ausprobiert und es funktionierte.Dann entfernte ich den Host und arbeitete auch.

so endgültig fix arbeitsanleger.xml connector conf: generasacodicetagpre.

Andere Tipps

Ich hatte das gleiche Problem.Fix:

Im Eigenschaftsabschnitt des POM, definieren Sie legty.port: generasacodicetagpre.

In der Plugin-Konfiguration: generasacodicetagpre.

Hiermit können Sie den Port auf der Befehlszeile mit überschreiben generasacodicetagpre.

Wenn Sie den Befehl zum Starten des Servers verwenden.

Entfernen Sie einfach das SystemProperty Markup in "Port" und setzen Sie den neuen Portwert in "Port" -Markup:

Bildbeschreibung eingeben hier

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top