我正在处理一个GWT项目,我有一个库(jar),其中META-INF/resources文件夹中有几个静态资源,应该提供这些资源。
当我在Tomcat中部署应用程序时,它工作得很好,但是当我尝试使用SuperDevMode运行它时,这意味着使用GWT附带的嵌入式Jetty,资源加载不好,我得到了间歇性错误:
java.lang.IllegalStateException: zip file closed因此,这意味着有时资源是加载的,但大多数情况下它们没有加载。
我已经读到,如果我在Jetty中禁用gzip压缩,它会工作,但实际上我没有找到在GWT中配置嵌入式Jetty的方法。
我还试图在开发模式下使用Tomcat运行应用程序,但是我失去了GWT调试功能。
有人成功地处理过这件事吗?
谢谢。
发布于 2015-10-08 11:48:21
如果您在调试模式下运行Tomcat,那么调试应该仍然有效:
右键单击eclipse中服务器视图中的条目,然后单击"Debug“。在使用Tomcat完成服务器端调试之后,客户端使用super模式。
如果您没有使用eclipse,那么它可能取决于您的开发环境--但是仍然可以调试服务器端代码。
https://stackoverflow.com/questions/32960494
复制相似问题