我在某处读到 GWT 2.5 现在允许 Class.getSimpleName。
我正在使用 GWT 2.5、GXT 3.x。
这给了我 GIN 注入(inject)器 NPE:
GWT.log(this.getClass().getSimpleName() + commentString);
出现错误的原因是
- 我使用的 gin.jar 版本可能达不到 GWT 2.5
- GIN 不支持 GWT 2.5 的所有功能;
- 我看错了,GWT还不支持Class.getSimpleName。
- 其他一些原因
??
最佳答案
是的..我也读过同样的内容,而且有时在一个盲人房间里。但事实是提交仍在等待
@Daniel Kurka 最近放弃了
代码 https://gwt-review.googlesource.com/#/c/2220/
如果你愿意,你可以从这里 super 来源
https://gwt-review.googlesource.com/#/c/2220/4/user/super/com/google/gwt/emul/java/lang/Class.java
或
正如 @Andrea 所说,我们必须等待 sdk 2.6 :)
关于java - Class.getSimpleName NPE 与 GIN,GWT 2.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16163557/