Strings上的Switch case与Smart-GWT不兼容

时间:2015-02-16 09:46:24

标签: java eclipse gwt smartgwt

我们正在将smart-gwt与Java一起用于我们的应用程序。字符串上的switch case已经在Java 1.7中引入,并且已经习惯了 在GWT 2.5中工作。

我已将GWT版本升级到2.7并将Java升级到1.7但是字符串上的切换案例无效。

使用GWT 2.5,它在Eclipse中显示编译错误,但在GWT升级之后,它没有显示任何此类错误,但它正在获得运行时异常。

我认为Smart GWT版本存在问题,我们使用的是smart-gwt 4.1。

任何机构都可以告诉我,我的假设是正确的吗?

2 个答案:

答案 0 :(得分:0)

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

来自SmartGWT download page

在我的项目上工作正常。

答案 1 :(得分:0)

GWT 2.7意外地删除了对.gwt.xml文件中<script>标记的支持(许多项目使用的长期功能)。

我们必须在SmartGWT中重新实现此功能才能与GWT 2.7兼容。这是在大约一周前完成的,因此您只需要下载最近修补的4.1版本:

http://smartclient.com/builds