24 Stimmen

Jetty-Server für Windows

Kann der Jetty-Server auf Windows-basierten Umgebungen laufen. Wenn es eine Windows-Installation gibt, kann mir jemand einen Hinweis darauf geben?

30voto

Simon David Pratt Punkte 476

Ich fand ein gutes Lernprogramm y el Schnellstart-Dokumentation über die Installation von Jetty in einer Windows-Umgebung. Es handelt sich nicht einfach um ein Installationsprogramm, sondern Sie entpacken lediglich die Dateien in einen Ordner und führen den Befehl aus:

java -jar start.jar

in dem Ordner, in den Sie es entpackt haben, um den Server zu starten.

5voto

OMG Ponies Punkte 312816

1voto

Sohan Punkte 5182

Aktualisiert:

1 - Herunterladen

Sie können Jetty von zwei Quellen herunterladen: Eclipse oder Codehaus.

http://jetty.codehaus.org/jetty/
http://www.eclipse.org/jetty/downloads.php

2 - Dekomprimieren Sie die Datei einfach in ein Verzeichnis.

3 - Laufsteg

Öffnen Sie ein Terminal. Wechseln Sie in das Jetty-Installationsverzeichnis. Geben Sie den folgenden Befehl ein:

$ java -jar start.jar

Öffnen Sie nun einen Browser und gehen Sie zu localhost, um zu überprüfen, ob Jetty erfolgreich installiert wurde:

http://localhost:8080/

1voto

Sachin Sachdeva Punkte 10744

Wenn Sie eine von Maven erstellte jar-Datei haben, die alle Abhängigkeiten enthält, benötigen Sie folgenden Befehl.

java -jar XXX.SNAPSHOT.jar server config.yml

0voto

Ousama Punkte 1182

Sie können Ihre eigene XML-basierte Konfigurationsdatei erstellen und sie zusammen mit dem Startbefehl übergeben:

java -jar start.jar /path/to/jetty.xml

Wenn Sie zum Beispiel etwas anderes als 8080 verwenden wollen, geben Sie einfach jetty.port innerhalb der jetty.xml :

<Set name="port"><Property name="jetty.http.port" deprecated="jetty.port" default="9090" /></Set>

Oder wer ungeduldig ist, kann seine Instanz einfach mit starten:

java -jar start.jar --module=http jetty.port=9090

Wenn Sie Jetty Version 9.x. verwenden, müssen Sie zu $JETTY_HOME/start.ini Datei und bearbeiten Sie diese Einstellung jetty.http.port .

jetty.http.port=9090

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X