【发布时间】:2015-10-06 01:52:06
【问题描述】:
我正在处理一个 GWT 项目,并且我有一个库 (jar),其中应该提供 META-INF/resources 文件夹中的几个静态资源。
当我在 Tomcat 中部署应用程序时效果很好,但是当我尝试使用 SuperDevMode 运行它时,这意味着使用嵌入式 Jetty GWT 自带的,资源加载不好,出现这个间歇性错误:
java.lang.IllegalStateException: zip file closed
所以这意味着有时资源已加载,但大部分时间并未加载。
我听说如果我在 Jetty 中禁用 gzip 压缩,它会起作用,但实际上我没有找到方法在 GWT 中配置嵌入的 Jetty。
我也尝试在开发模式下使用 Tomcat 运行应用程序,但我失去了 GWT 调试功能。
有人成功解决这个问题吗?
谢谢。
【问题讨论】:
标签: tomcat gwt resources embedded-jetty gwt-super-dev-mode