Trouble upgrading from GWT 1.5 to 1.6; What to change in maven setup?
我尝试使用 maven 将工作的 GWT 1.5.2 应用程序升级到 1.6.4 来构建。在修复所有错误并更新所有不推荐使用的调用后,它编译得很好。
但是当我尝试启动应用程序时没有任何反应,因为(根据 Firebug)我尝试下载的文件是
1 | http://localhost:8080/softwarename/com.myCompany.WorkSpace/undefined |
显然,在此之前加载的文件 (
我需要在设置(pom.xml、结构等)中进行哪些更改才能使其正常工作? Google 没有帮助...
更新:
我似乎找到了解决方案。迁移说明进行了一些修改。我必须使用
因为 maven 没有从 war 目录中获取 WorkSpace.html,而是从公共目录中获取了它,所以我不得不从脚本块的路径中删除该文件夹。我还必须更改 spring 安全过滤器路径,因为 url 已从
现在我只需要让 RPC 调用再次工作...
我认为您可能已经被 GWT 1.6 中的新项目结构所吸引。基本上你的一些文件需要在不同的地方。
我按照 GWT 1.6 发行说明中的??迁移说明使我的代码正常工作。
我们不使用 Maven,所以我恐怕无法在这方面为您提供帮助。