java – 在GWT 2.7超级开发模式下调试,是否缺少stackTrace?
发布时间:2020-12-15 02:12:44 所属栏目:Java 来源:网络整理
导读:我刚刚从GWT 2.5.1迁移到2.7并且第一次使用SuperDev模式. 我在Chrome开发工具中启用了“ JavaScript源地图”. 在Chrome控制台中,异常如下所示: com.google.gwt.event.shared.UmbrellaException: Exception caught: For input string: "a" at fillInStackTra
我刚刚从GWT 2.5.1迁移到2.7并且第一次使用SuperDev模式.
我在Chrome开发工具中启用了“ JavaScript源地图”. 在Chrome控制台中,异常如下所示: com.google.gwt.event.shared.UmbrellaException: Exception caught: For input string: "a" at fillInStackTrace_0_g$ at Throwable_3_g$ at Exception_3_g$ at RuntimeException_3_g$ at UmbrellaException_3_g$ at UmbrellaException_5_g$ at fireEvent_1_g$ at fireEvent_3_g$ at fireNativeEvent_1_g$ at onBrowserEvent_2_g$ at dispatchEventImpl_0_g$ at dispatchEvent_4_g$ at dispatchEvent_6_g$ at apply_0_g$ at entry0_0_g$ at <anonymous> Caused by: java.lang.NumberFormatException: For input string: "a" at fillInStackTrace_0_g$ at Throwable_2_g$ at Exception_2_g$ at RuntimeException_2_g$ at IllegalArgumentException_2_g$ at NumberFormatException_2_g$ at forInputString_0_g$ at __parseAndValidateDouble_0_g$ at parseDouble_0_g$ at Double_2_g$ at valueOf_68_g$ at onClick_109_g$ at dispatch_6_g$ at dispatch_7_g$ at dispatch_1_g$ at dispatchEvent_2_g$ at doFire_0_g$ at fireEvent_2_g$ at fireEvent_1_g$ at fireEvent_3_g$ at fireNativeEvent_1_g$ at onBrowserEvent_2_g$ at dispatchEventImpl_0_g$ at dispatchEvent_4_g$ at dispatchEvent_6_g$ at apply_0_g$ at entry0_0_g$ at <anonymous> OnModuleLoad我是cacthing例外: GWT.setUncaughtExceptionHandler(new GWT.UncaughtExceptionHandler() { @Override public void onUncaughtException(Throwable e) { GWT.log(e); } }); 我怎样才能获得stackTrace? 解决方法
您是否尝试将这些添加到gwt.xml文件中?
<set-property name="compiler.stackMode" value="emulated"/> <set-configuration-property name="compiler.emulatedStack.recordLineNumbers" value="true"/> <set-configuration-property name="compiler.emulatedStack.recordFileNames" value="true"/> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |