-1

谁能帮我这个。当我尝试在 Eclipse 中切换到设计模式时,我收到一条错误消息,指出超级构造函数评估期间出现异常。我将 gwt 2.5.1 与 gxt 2.2.5 一起使用。当我不使用 gxt 时,我可以使用设计模式。我尝试切换不同的 gxt 版本。我尝试了 gxt 2.1 - 2.2.4 没有成功。我知道这是与 gwt 和 gxt 的兼容性问题,但我不知道哪些 gxt 版本与 gwt 2.5.1 一起使用,我什至降级到 gwt 2.2.0 却没有成功。我已将堆栈跟踪放在下面。任何帮助,将不胜感激。我也在使用

eclipse 版本:Indigo Service Release 2 Build id:20120216-1857

堆栈跟踪 org.eclipse.wb.internal.core.utils.exception.DesignerException:313(“超级”构造函数评估期间的异常)。Window() {} java.lang.NoSuchFieldError: com.google.gdt.eclipse.designer.gxt.model.layout.DefaultLayoutInfo.(DefaultLayoutInfo.java:39) 上的描述 com.google.gdt.eclipse.designer.gxt .model.widgets.LayoutContainerInfo.createDefaultImplicitLayout(LayoutContainerInfo.java:231) 在 com.google.gdt.eclipse.designer.gxt.model.widgets.LayoutContainerInfo.initialize_createImplicitLayout(LayoutContainerInfo.java:208) 在 com.google.gdt.eclipse .designer.gxt.model.widgets.LayoutContainerInfo.createExposedChildren(LayoutContainerInfo.java:159) at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) at org.eclipse.wb .internal.core.model。

完整的上下文堆栈跟踪:org.eclipse.wb.internal.core.utils.exception.DesignerException:313(“超级”构造函数评估期间的异常)。Window() {} java.lang.NoSuchFieldError: com.google.gdt.eclipse.designer.gxt.model.layout.DefaultLayoutInfo.(DefaultLayoutInfo.java:39) 上的描述 com.google.gdt.eclipse.designer.gxt .model.widgets.LayoutContainerInfo.createDefaultImplicitLayout(LayoutContainerInfo.java:231) 在 com.google.gdt.eclipse.designer.gxt.model.widgets.LayoutContainerInfo.initialize_createImplicitLayout(LayoutContainerInfo.java:208) 在 com.google.gdt.eclipse .designer.gxt.model.widgets.LayoutContainerInfo.createExposedChildren(LayoutContainerInfo.java:159) at org.eclipse.wb.internal.core.model.creation.ThisCreationSupport.create(ThisCreationSupport.java:275) at org.eclipse.wb .internal.core.model。

4

1 回答 1

0

我发现了问题所在。在我这样做之后,我不得不在https://developers.google.com/java-dev-tools/download-wbpro-beta上将我的 window builder pro 升级到新的 beta 版本。我不得不将 gxt 版本降低到 2.1,但我不确定这是否会对错误产生很大影响。在我将谷歌插件安装添加到 eclipse indigo 中后,我进入了帮助 - 安装新软件 - 已安装的软件 - 并删除了与 windows builder 和 gwt 设计器相关的所有内容。然后我重新启动了 eclipse 并安装了 windows builder 的 beta 版本。我试了两次,两次都有效。

于 2013-07-16T11:55:01.637 回答