Có rất nhiều thông tin có sẵn về chủ đề này, nhưng tôi không thể làm cho nó hoạt động trong Jetty 9. Cách tiếp cận mới nhất tôi tìm thấy là: Jetty Maven Plugin is ignoring custom webdefault.xmlKhóa tập tin trong Windows với Jetty 9 và Maven plugin
Tôi trích xuất webdefault.xml từ kho lưu trữ maven của mình. Sau đó, tôi đặt useFileMappedBuffer
thành false
và đặt nó trong dự án của tôi là 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>
Khi tôi thực hiện jetty:run
, tôi thấy webdefault.xml tôi được tham chiếu:
[INFO] Web defaults = src/main/resources/jetty-maven-plugin-webdefault.xml
Nhưng tôi vẫn có tập tin khóa các vấn đề trong Windows (sử dụng IntelliJ IDEA 11). có ai biết cách giải quyết không?
Kiểm tra câu trả lời này [Cách ngăn chặn cầu tàu khóa tài nguyên tĩnh] (http://stackoverflow.com/a/35863046/1690578) – nikopol86