Java 聚合物芯抽屉面板在加载时引发异常

Java 聚合物芯抽屉面板在加载时引发异常,java,dom,gwt,polymer,gwt-polymer,Java,Dom,Gwt,Polymer,Gwt Polymer,我在做我自己版本的这件事。它在IDE中完全工作,但在开发时,它抛出以下错误 if (src != null && !canCast(src, dstId)) { throw new ClassCastException(); } canCast()返回false,因为核心抽屉面板不是JavaString(look debug image),而是HTML。取芯板可在聚合物GitHub中找到 那我该怎么办? 版本信息: 聚合物0.5 GWT 2.7 爪哇7 GWT Poly

我在做我自己版本的这件事。它在IDE中完全工作,但在开发时,它抛出以下错误

if (src != null && !canCast(src, dstId)) {
  throw new ClassCastException();
}

canCast()返回false,因为核心抽屉面板不是JavaString(look debug image),而是HTML。取芯板可在聚合物GitHub中找到

那我该怎么办? 版本信息:

  • 聚合物0.5
  • GWT 2.7
  • 爪哇7

GWT Polymer在GWT中使用了一个名为的新功能,因此我认为您得到的错误是因为您没有使用编译器标志来启用它

尝试向编译器中添加以下选项:

-XjsInteropMode JS

顺便说一句,gwt polymer正在使用gwt-2.8.0-SNAPSHOT,它具有最新的功能,因此您可能必须在项目中依赖于快照。

您使用的编译参数是什么?我只添加了-optimize 9参数。其他人默认去。谢谢,你的提示帮我解决了部分问题,我终于找到了工作。出于好奇,你还做了什么让它工作?