我得到了例外:


java.lang.IllegalStateException:zip文件已关闭


找到解决方案-在jetty.xml中设置:

<Set class="org.eclipse.jetty.util.resource.Resource"
     name="defaultUseCaches">false</Set>


我可以以嵌入式方式设置此选项而无需任何xml文件吗?也许就像我正在设置初始化参数:context.setInitParameter(...)

最佳答案

查看Jetty 9.2,__ defaultUseCaches是Resource的公共静态字段,它具有访问器方法,因此您可以轻松地执行以下操作:

Resource.setDefaultUseCaches(true)

关于java - jetty 。如何在没有xml文件的情况下将defaultUseCaches设置为false,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/34512451/

10-11 04:00