java - Class.getSimpleName NPE 与 GIN,GWT 2.5

标签 java gwt gwt-gin

我在某处读到 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/

相关文章:

java - 线程 "main"java.util.InputMismatchException 中出现错误异常

java - ReSTLet,还活跃吗?

Postgresql 不使用多列索引 (btree_gin)

java - 是否可以在 gwt 中调试 ConcurrentModificationException

java - Google GIN、GWT 和 com.google.inject.Inject(可选=true)不起作用

GWT Gin 如何: injection of remote services

Java 泛型和接口(interface)

java - 使用 Itext Java 将 PDFTable 单元格拆分为两列

java - 如何返回一个字符串?

Javax.servlet.ServletException