Java 设计器中奇怪的GWT异常

Java 设计器中奇怪的GWT异常,java,eclipse,gwt,java-6,Java,Eclipse,Gwt,Java 6,我在尝试使用GWT设计器时遇到了一些奇怪的异常。如果重要的话,我会选择Ubuntu,GWT2.4.0,Java1.6.020x64 当我使用designer时,一个以前使用过的披露面板会显示在一个粉色框中,指示。查看详细信息时,表示出现NoClassDefFound错误。这毫无意义,因为在代码编辑器中,类是可见的,并且编译时不会出错 其次,我无法在设计器上删除CellTable实例。即使是最基本的T=java.lang.Object,错误也会返回,指示出现IllegalArgumentExcep

我在尝试使用GWT设计器时遇到了一些奇怪的异常。如果重要的话,我会选择Ubuntu,GWT2.4.0,Java1.6.020x64

当我使用designer时,一个以前使用过的
披露面板
会显示在一个粉色框中,指示。查看详细信息时,表示出现
NoClassDefFound
错误。这毫无意义,因为在代码编辑器中,类是可见的,并且编译时不会出错

其次,我无法在设计器上删除CellTable实例。即使是最基本的T=java.lang.Object,错误也会返回,指示出现
IllegalArgumentException:“无法在com.google.gwt.user.client.UI.HTML类中找到'columns'。


这是设计师昨天的工作,但突然进入了困境。我尝试重新安装GWT插件,甚至使用新的eclipse安装并安装了新的GWT插件,但都没有效果。有人知道这些错误的来源以及如何补救吗?

好的,似乎前几天我同步了我的bui我的开发机器上安装了不同版本的java。OpenJDK1.6.0_20(冰茶1.9),VSJavaSE1.6.0_35

由于该java位于我的/usr/bin中,比路径末尾的1.6.0_35版本更早地出现在我的路径envi var中,因此它使用的是较旧的0_20版本。我猜GWT设计器是使用比1.6.0_20更接近1.6.0_35的内容构建的,并由此引发了冲突

首先检查Eclipse“.log”文件(位于/.metadata目录中)。如果错误引用了您的一个类或方法,请检查您的类路径是否正确引用了您尝试使用的类。同时检查您的类是否正确编译(没有红色X)projects/bin目录中存在一个.class文件。用于编译代码的JDK与用于运行Eclipse的JVM之间的不匹配也可能表现为NoClassDefFoundError问题。例如,如果使用JDK 1.5或1.6编译代码,然后使用1.4或1.5 JVM运行Eclipse,则可能会出现此问题。如果错误指的是一个自定义小部件,您还应该检查组件在初始化期间是否没有触发异常(这可能会显示为NoClassDefFoundError)。请尝试使用project>Clean…或project>Build project命令刷新和清理您的项目。如果没有帮助,请向技术支持发送测试用例