Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.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
Java 字符串上的开关盒与Smart GWT不兼容_Java_Eclipse_Gwt_Smartgwt - Fatal编程技术网

Java 字符串上的开关盒与Smart GWT不兼容

Java 字符串上的开关盒与Smart GWT不兼容,java,eclipse,gwt,smartgwt,Java,Eclipse,Gwt,Smartgwt,我们将SmartGWT与Java一起用于我们的应用程序。Java 1.7中引入了字符串上的开关大小写,并用于 在GWT2.5中工作 我已经将GWT版本升级到2.7,Java版本升级到1.7,但是字符串上的开关大小写不起作用 在GWT2.5中,它在Eclipse中显示编译错误,但在GWT升级之后,它没有显示任何此类错误,而是出现运行时异常 我认为这是SmartGWT版本的一个问题,我们使用的是SmartGWT4.1 有谁能告诉我我的假设是正确的吗 SmartClient和Smart GWT软件包只

我们将SmartGWT与Java一起用于我们的应用程序。Java 1.7中引入了字符串上的开关大小写,并用于 在GWT2.5中工作

我已经将GWT版本升级到2.7,Java版本升级到1.7,但是字符串上的开关大小写不起作用

在GWT2.5中,它在Eclipse中显示编译错误,但在GWT升级之后,它没有显示任何此类错误,而是出现运行时异常

我认为这是SmartGWT版本的一个问题,我们使用的是SmartGWT4.1


有谁能告诉我我的假设是正确的吗

SmartClient和Smart GWT软件包只需要JDK 1.5版或更高版本


在我的项目上运行良好。

GWT 2.7意外地放弃了对.GWT.xml文件中标记的支持,这是许多项目长期使用的功能

为了与GWT2.7兼容,我们必须在SmartGWT中重新实现此功能。这是大约一周前完成的,因此您只需下载更新的补丁版本4.1:

http://smartclient.com/builds

如果其中一个或两个运行时错误彼此不同,您能否将它们的堆栈跟踪添加到您的问题中?是的,它不支持.gwt.xml文件中的标记,但我的问题与上述答案之间的关系如何。我键入他们放弃了对标记的支持,论坛将其搞糟。如果您尝试将GWT 2.7与早于2月10日的SmartGWT版本一起使用,则缺少对标记的支持将立即导致运行时错误。