这是严重的GWT错误吗;JSNI方法@…“返回了int以外的内容;?
我很久以前就犯过这个错误,但不确定是什么时候发生的 也许(但不确定100%)当我做某种鼠标移动并识别小部件的坐标时 这就是错误: [警告]-JSNI方法返回的不是int “@com.google.gwt.dom.client.dominpl::eventGetClientX(Lcom/google/gwt/dom/client/NativeEvent;)”: 整数的四舍五入双精度(1239.1300048828125)到整数 错误不是红色的,所以我认为不严重。此外,系统仍在正常运行,因此直到今天我才感到厌烦。我突然想到:这是严重的GWT错误吗;JSNI方法@…“返回了int以外的内容;?,gwt,gwtp,Gwt,Gwtp,我很久以前就犯过这个错误,但不确定是什么时候发生的 也许(但不确定100%)当我做某种鼠标移动并识别小部件的坐标时 这就是错误: [警告]-JSNI方法返回的不是int “@com.google.gwt.dom.client.dominpl::eventGetClientX(Lcom/google/gwt/dom/client/NativeEvent;)”: 整数的四舍五入双精度(1239.1300048828125)到整数 错误不是红色的,所以我认为不严重。此外,系统仍在正常运行,因此直到今天
- “在部署到生产环境之前,是否是良好/健壮的最终版Gwt应用程序?eClipse中不得包含任何类型的错误?”。或者“只要不在乎一个不重要的错误就好了?”
double
,而不是int
。这就是您看到这些消息的原因
正如警告所述,重新调谐的
double
值被四舍五入到最接近的int
值,这本身不可能是问题(但记录成吨的这些消息可能是问题)。GWT 2.6为此提供了一个合适的解决方案,因此您可能希望升级、解决问题(如补丁中所述),或者干脆忽略它。阅读此处,非常感谢您的知识。安德莉亚