Maven 2 从GWT 1.5升级到1.6时出现问题;在maven设置中要更改什么?

Maven 2 从GWT 1.5升级到1.6时出现问题;在maven设置中要更改什么?,maven-2,gwt,upgrade,Maven 2,Gwt,Upgrade,我曾尝试使用maven将一个正常工作的GWT1.5.2应用程序升级到1.6.4。在修复了所有错误并更新了所有不推荐的调用之后,它可以很好地编译 但是当我尝试启动应用程序时,什么都没有发生,因为(根据Firebug)我尝试下载的文件是 http://localhost:8080/softwarename/com.myCompany.WorkSpace/undefined 显然,文件在此之前加载(http://localhost:8080/softwarename/com.myCompany.Wo

我曾尝试使用maven将一个正常工作的GWT1.5.2应用程序升级到1.6.4。在修复了所有错误并更新了所有不推荐的调用之后,它可以很好地编译

但是当我尝试启动应用程序时,什么都没有发生,因为(根据Firebug)我尝试下载的文件是

http://localhost:8080/softwarename/com.myCompany.WorkSpace/undefined
显然,文件在此之前加载(
http://localhost:8080/softwarename/com.myCompany.WorkSpace/com.myCompany.WorkSpace.nocache.js
)正在尝试获取在
null
字符串中定义的文件

我需要在设置(pom.xml、结构等)中更改什么才能使其正常工作?谷歌没有帮助

更新: 我似乎已经找到了解决办法。迁移说明进行了一些修改。我必须在war目录中创建目录,名称来自
重命名为
属性

因为maven没有从war目录中获取WorkSpace.html,而是从公共目录中获取。我必须从脚本块的路径中删除该文件夹。由于url已从
http://localhost:8080/softwarename/com.myCompany.WorkSpace/WorkSpace.html
http://localhost:8080/softwarename/workspace/WorkSpace.html
(其中
workspace
是重命名为值)


现在我只需要让RPC调用再次工作…

我想您可能已经被GWT1.6中的新项目结构所吸引。基本上你的一些文件需要放在不同的地方

我按照程序运行代码


我们不使用Maven,因此我恐怕无法帮助您。

我认为您可能已经被GWT1.6中的新项目结构所困扰。基本上你的一些文件需要放在不同的地方

我按照程序运行代码


我们不使用Maven,因此我恐怕无法帮助您。

是的,我认为对文件层次结构的更改是一个可能的原因,但我不确定如何实现更改以使Maven“理解”。是的,我认为对文件层次结构的更改是一个可能的原因,但我不确定如何实现更改以使Maven“理解”它。