На эту тему доступно много информации, но я не могу заставить ее работать в Jetty 9. Самый последний найденный мной подход: Плагин Jetty Maven игнорирует пользовательский файл webdefault.xml
Я извлек файл webdefault.xml из своего репозитория maven. Затем я установил useFileMappedBuffer
в false
и поместил его в свой проект как 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>
Когда я выполняю jetty:run
, я вижу ссылку на мой webdefault.xml:
[INFO] Web defaults = src/main/resources/jetty-maven-plugin-webdefault.xml
Но у меня все еще есть проблемы с блокировкой файлов в Windows (с использованием IntelliJ IDEA 11). Кто-нибудь знает решение?