我在Eclipse上安装了WindowBuilder,以为程序创建图形用户界面。当我转到“设计”标签时,出现以下错误:
Eclipse在1.8以下运行,但是此Java项目有10个Java 合规性级别,因此WindowBuilder将无法加载类 从这个项目。对项目使用较低级别的Java或运行 使用更新的Java版本的Eclipse。
我目前已经安装了Java 8(更新171)和Oxygen.3a(4.7.3a)(Eclipse版本)。我以前下载过Java 10,但是我读到WindowBuilder在该版本上无法正常工作,这是一个错误,建议将其版本8(在卸载版本10后下载并安装)推荐给它。但是问题仍然存在。
该如何解决?谢谢。
答案 0 :(得分:1)
只需将项目的合规性级别从10更改为1.8,然后进行重新构建,设计标签就可以使用:
要更改项目的合规性级别:
作为一个单独的问题,由于您已经卸载了Java 10,因此如果尚未完成安装,还应该将其从已安装的JRE中删除:
答案 1 :(得分:1)
WB 1.9.1解决了该问题:
答案 2 :(得分:-1)
只需将项目的合规性级别从当前更改为 1.8,重建和设计选项卡应该可以工作: 对我有用