我正在使用GWT项目并且我有一个库(jar),其中META-INF/resources
文件夹中有多个静态资源应该提供。
当我在 Tomcat 中部署应用程序时,它运行良好,但是当我尝试使用 SuperDevMode 运行它时,它意味着嵌入式 Jetty GWT附带,资源没有很好地加载,我得到 断断续续的 错误:
java.lang.IllegalStateException: zip file closed
因此,这意味着有时会加载资源,但大多数情况下它们都没有加载。
我已经读过如果我在 Jetty 中停用 gzip 压缩它会起作用,但实际上我并没有找到一种在GWT中配置嵌入式 Jetty 的方法。
我还尝试在开发模式下使用 Tomcat 运行应用程序,但我失去了GWT调试功能。
有没有人成功地使用过这个?
感谢。
答案 0 :(得分:0)
如果在调试模式下运行Tomcat,调试应该仍然有效:
右键单击eclipse中Servers视图中的Tomcat-Server条目,然后单击“Debug”。 在使用Tomcat完成服务器端调试之后,客户端使用super dev模式。
如果你没有使用eclipse,它可能取决于你的开发环境 - 但仍然可以调试服务器端代码。