Es gibt viele Informationen im diesem Thema zur Verfügung, aber ich kann es nicht in Jetty 9. Der jüngste Ansatz fand ich an die Arbeit war: Jetty Maven Plugin is ignoring custom webdefault.xmlDatei mit Jetty in Windows Sperren 9 und Maven Plugin
Ich habe die Datei webdefault.xml aus meinem Maven-Repository extrahiert. Dann setze ich useFileMappedBuffer
auf false
und platziere es in meinem Projekt als jetty-maven-plugin-webdefault.xml
.
<plugin>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-maven-plugin</artifactId>
<version>9.0.0.M4</version>
<configuration>
<webAppConfig>
<defaultsDescriptor>src/main/resources/jetty-maven-plugin-webdefault.xml<</defaultsDescriptor>
</webAppConfig>
</configuration>
</plugin>
Wenn ich ausführen jetty:run
sehe ich meine webdefault.xml referenziert:
[INFO] Web defaults = src/main/resources/jetty-maven-plugin-webdefault.xml
Aber ich habe immer noch Probleme mit Dateien in Windows-Sperren (mit IntelliJ IDEA 11). Kennt jemand eine Lösung?
Überprüfen Sie diese Antwort [So verhindern Sie, dass die Station statische Ressourcen blockiert] (http://StackOverflow.com/a/35863046/1690578) – nikopol86