Hintergrunderklärung:
Im vorherigen Blog ging es darum, Jetty und Maven für Entwicklung und Tests zu verwenden. Ein kleines Problem, das während der Verwendung auftritt, ist, dass JSP, XML und andere Dateien nach dem Steg nicht gespeichert werden können.
Fehlermeldung:
Lösung:
Suche nach Jetty-Webapp in der Maven-Bibliothek (d. H. Repository), wie unten gezeigt:
Kopieren Sie die Datei styty-webapp*.jar in den Desktop, öffnen Sie sie mit Komprimierungssoftware und gehen Sie in die Kompressionssoftware in das Verzeichnis "/org/eclipse/jetty/webapp" oder direkt nach "webdefault.xml", wie in der Abbildung gezeigt:
Suchen Sie die Datei "webdefault.xml", öffnen Sie sie mit dem mit der Komprimierungssoftware gelieferten Viewer oder Notizblock und suchen
<init-param> <param-name> useFilemapattbuffer </param-name> <param-value> false </param-value> </init-param>
Ändern Sie "true" in False, speichern, kopieren Sie das geänderte JAR -Paket an seinen ursprünglichen Speicherort und ersetzen Sie das vorherige JAR -Paket.
Oder stecken Sie die Datei webdefault.xml in das Projekt (z.
<NEWAPPCONFIG> <CONEXTPATH>/$ {project.artifactid} </contextPath> <FaltsDescriptor> src/main/ressourcen/webdefault.xml </defaultsdescriptor> </webappconfig>PS: Wenn die obigen Schritte noch nicht gelöst werden können, starten Sie einfach Stegy oder Eclipse neu.
Das obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, es wird für das Lernen aller hilfreich sein und ich hoffe, jeder wird Wulin.com mehr unterstützen.