代码之家  ›  专栏  ›  技术社区  ›  Reginaldo

有没有检查GWT JRE仿真库冲突的工具?

  •  0
  • Reginaldo  · 技术社区  · 16 年前

    我正在尝试将Swing应用程序移植到GWT。

    然而,许多此类应用程序类使用GWT JRE仿真库不支持的东西,如java.util.Locale、java.text.simpleDataFormat等。

    是否有一种工具可以扫描项目并发现此类问题?

    3 回复  |  直到 16 年前
        1
  •  2
  •   Kelly Norton    16 年前
        2
  •  1
  •   David Nouls    16 年前

        3
  •  1
  •   user706071    14 年前

    我的GWT插件在编译过程结束之前不会发出警告。

    我通过以下方式解决了这个问题。

    在月食中, 从类路径中删除JRE。 转到gwt-user.jar。找到java仿真类。路径是这样的:…super../emul/java/。。。 到目前为止,您没有JRE的Java项目拥有Java.lan。等等。 这将起作用,但com.google.gwt.lang.Array.java将丢失。 我创建了那个数组类(你们可以从互联网上找到它,我在JAR中找不到它)。 将gwt用户和开发JAR添加到类路径。

    现在,您自己的库只能使用gwt java仿真和其他gwt类。 如果您访问非仿真Java库,Eclipse将自动发出警告。