Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
升级后GWT 2.7错误:未定义方法强制转换_Gwt - Fatal编程技术网

升级后GWT 2.7错误:未定义方法强制转换

升级后GWT 2.7错误:未定义方法强制转换,gwt,Gwt,我刚从GWT2.6升级到2.7。Eclipse中没有错误,但当我使用superdevmode进行调试时,编译到JavaScript现在会抛出大量错误。一个突出的是这种类型:这条线: final HttpServletResponse response = HttpServletResponse.class.cast( servletResponse ); …现在抛出“类型类的方法转换(ServletRequest)未定义” 如果我把线路改成 final HttpServletResponse

我刚从GWT2.6升级到2.7。Eclipse中没有错误,但当我使用superdevmode进行调试时,编译到JavaScript现在会抛出大量错误。一个突出的是这种类型:这条线:

final HttpServletResponse response = HttpServletResponse.class.cast( servletResponse );
…现在抛出“类型类的方法转换(ServletRequest)未定义”

如果我把线路改成

final HttpServletResponse response = (HttpServletResponse) servletResponse ;
…但在全面改变之前,最好知道它为什么停止工作

另一个突出的问题是,它现在抱怨我需要一个指令来处理服务器端的东西,因为它不在名为“client”的子包下面


非常感谢对这两个方面的任何见解。谢谢-

一般来说,远离反射或JavaScript中不太可能出现的任何复杂内容。我总是在升级时修复错误,但我感谢GWT团队使其变得更好。如果他们删除了对有问题的支持,这是最好的。我会做任何amo使用更新更好的版本需要进行大量重构。就尊重约定和明确而言。

我认为问题在于它试图编译我的服务器端内容。与GWT 2.6完全相同的项目没有。有人对它如何决定在2.7中编译什么有见解吗?