GWT 模块 'xyz' 可能需要(重新)编译

标签 gwt tomcat ant

<分区>

Possible Duplicate:
GWT module may need to be (re)compiled REDUX

我已经用 eclipse 创建了一个 gwt 项目,当我在 Debug模式下(使用 GWT 的服务器)尝试这个项目时,它工作正常。

但是当我尝试部署 apache tomcat 服务器时,显示此错误消息:

localhost:8080 的页面说: GWT 模块“gwtfileupload”可能需要(重新)编译

我使用本教程来完成部署: https://wiki.auckland.ac.nz/display/BeSTGRID/Deploying+GWT+to+Tomcat+in+Eclipse


这是“warbuilder.xml”:

<target name="default" depends="buildwar,deploy"></target>

<target name="buildwar">
    <war basedir="war" destfile="gwtfileupload.war" webxml="war/WEB-INF/web.xml">
        <exclude name="WEB-INF/**" />
        <webinf dir="war/WEB-INF/">
            <include name="**/*.jar" />
        </webinf>
    </war>
</target>

<target name="deploy">
    <copy file="gwtfileupload.war" todir="." />
</target>

这是项目树
|gwt文件上传
|-源
|---com
|-----hsn
|------演示
|----------gwt文件上传
|------------客户端
|--------------------GWTFileUpload.java
|------------服务器
|--------------------FileUploadServlet.java
|- war
|---gwtfileupload.css
|---gwtfileupload.html
|---WEB-INF
|-----web.xml
|-----库
|------------commons-fileupload-1.2.1.jar
|------------gwt-servlet.jar
|----------commons-io-1.4.jar

这是war文件树
|-gwtfileupload.html
|-gwtfileupload.css
|-元信息
|--- list .MF
|-WEB-INF
|---web.xml
|---库
|------commons-fileupload-1.2.1.jar
|------gwt-servlet.jar
|------commons-io-1.4.jar
|------gwtfileupload.jar
|-gwt文件上传
|---清除.cache.gif
|---gwtfileupload.nocache.js
|---hosted.html
|---gwt
|-----标准
|--------图片
|--------ie6

你能帮我解决这个问题吗?

最佳答案

清除浏览器缓存。

关于GWT 模块 'xyz' 可能需要(重新)编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9881226/

相关文章:

旧应用程序中具有多个主机页面的 GWT

gwt - 如何在不放置/启动事件的情况下更改浏览器历史记录(gwt)

java - 仅在 GWT2.0 布局/uibinder 世界中使用 css 在屏幕上居中对象

java - Spring RESTful 服务作为 WAR 而不是 Tomcat 中的 JAR

tomcat - Spring WS Osgi 示例

java - 如何在 Ant 中使用带有 loadproperties 的 Base64 编码?

java - Google DataStore 无主一对多关系

java - 在 Tomcat 中为 Spring MVC REST API 禁用默认错误页面

ant - 如何使用 ivy 构建 war 而不将 jars 复制到 lib 目录

java - IntelliJ 生成的 Ant 构建导致代码损坏