2017-06-13 1 views
0

Ich habe gerade Anlegesteg 9.4.6 installiert. Ich habe eine der Kriegsdateien aus dem Demobereich in $ JETTY_BASE/webapps gelöscht. Die Kriegsdatei wurde erweitert in /tmp/jetty-10.1.100.103-8080-test.war-_test-any-4774924669679182185.dirwo dient steg dateien von

Ich versuchte dann eine Locke auf sie wie folgt:: 8080/test/index.html . Ich erhalte einen 503 Fehler. Ich habe verifiziert, dass index.html existiert.

Dient Anlegestelle die komprimierte WAR-Datei oder dient sie aus dem Ordner tmp? Alle Doc-Links würden sehr geschätzt werden.

Antwort

0

Ja, es erstellt ein temporäres Verzeichnis, Sie können jedoch auch eigene definieren und beibehalten, wenn Sie möchten.

Standardmäßig wird Jetty dieses Verzeichnis innerhalb des von der java.io.tmpdir Eigenschaft System namens Verzeichnis erstellen. Sie können Jetty unter anweisen, ein anderes übergeordnetes Verzeichnis zu verwenden, indem Sie das Kontextattribut org.eclipse.jetty.webapp.basetempdir auf den Namen des gewünschten übergeordneten Verzeichnisses setzen. Das von diesem Attribut angegebene Verzeichnis muss existieren und beschreibbar sein.

Sie können mehr in der official documentation here finden.