我正在使用Eclipse Oxygen .3a并使用符合JDK Java SE-10.0.1我试图在另一台计算机上使用与Oxygen和Java SE-9配合使用的Windows构建器,但是,我无法使用IDE打开"设计"标签。有了这个设置......我也在运行JDK SE10
当我点击设计标签时,我收到以下错误:
Eclipse在0下运行,但是这个Java项目具有9个Java合规级别,因此WindowBuilder将无法从该项目加载类。为项目使用较低级别的Java,或使用较新的Java版本运行Eclipse。
我不能使用更新版本的eclipse,因为我没有看到任何东西。我尝试将合规性级别设置为Java SE-9而不改变操作(即使打开也关闭以获得相同的结果)。我想看看我是否可以再次下载Java SE-9,但我只看到Java SE-10.0.1在那里下载。 Java SE-9还能被收购吗?
另一个注意事项我试图打开一个符合Java SE 10标准的新项目,并得到相同的结果。有没有人对我还能尝试什么有任何想法?
谢谢
答案 0 :(得分:1)
我正在使用Eclipse光子,当我尝试切换到windowBuilder时通常会出现此问题。我已经在我的PC中安装了Java JDK 1.8和Java 10,这是我如何解决的问题:
答案 1 :(得分:0)
我最近遇到了我正在编写的程序的问题,当我意识到我有一个JDK更新时很难调试!所以我去了JDK 10.0.1并且遇到了与上面描述的完全相同的问题。也许Windowbuilder尚未更新为与10.0.1兼容。
9.0.1在Windows 10上对我很有用,但我可以试试9.0.4 以下是存档版本的链接。
卸载10.0.1,然后将压缩文件解压缩到正确的位置(程序文件\ Java)(程序文件(x86)\ Java),无论您使用哪个。
答案 2 :(得分:-1)
我想添加 - 亲爱的人们,请注意你不应该只使用 Eclipse Oxygen 3.a ,而是正确Eclipse IDE for Java EE Developers。 (link for Oxygen)
安装相同体系结构的JDK和Oxygen IDE非常重要(两者都必须是x86或x64)。