Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java SE 10.0.1中的Eclipse氧气窗口生成器错误_Java_Eclipse_Windowbuilder_Java 10 - Fatal编程技术网

Java SE 10.0.1中的Eclipse氧气窗口生成器错误

Java SE 10.0.1中的Eclipse氧气窗口生成器错误,java,eclipse,windowbuilder,java-10,Java,Eclipse,Windowbuilder,Java 10,我正在使用EclipseOxygen.3a并使用JDKJavaSE-10.0.1,我正在尝试在另一台计算机上使用WindowsBuilder,它与Oxygen和JavaSE-9一起工作,但是,我无法让IDE打开“设计”选项卡。使用此设置。。。我还运行JDK SE10 单击“设计”选项卡时,出现以下错误: Eclipse在0下运行,但此Java项目的Java遵从性级别为9,因此WindowBuilder将无法从此项目加载类。为项目使用较低级别的Java,或使用较新的Java版本运行Eclipse。

我正在使用EclipseOxygen.3a并使用JDKJavaSE-10.0.1,我正在尝试在另一台计算机上使用WindowsBuilder,它与Oxygen和JavaSE-9一起工作,但是,我无法让IDE打开“设计”选项卡。使用此设置。。。我还运行JDK SE10

单击“设计”选项卡时,出现以下错误:

Eclipse在0下运行,但此Java项目的Java遵从性级别为9,因此WindowBuilder将无法从此项目加载类。为项目使用较低级别的Java,或使用较新的Java版本运行Eclipse。

我不能使用更新版本的eclipse,因为我看不到任何东西。我已经尝试将遵从性级别设置为JavaSE-9,但操作没有改变(甚至打开和关闭以获得相同的结果)。我想看看是否可以再次下载JavaSE-9,但我只看到JavaSE-10.0.1可以下载。JavaSE-9还能被收购吗

另一个注意事项是,我尝试在JavaSE10上打开一个新的符合性设置的项目,得到了相同的结果。有人对我还能尝试什么有什么想法吗


谢谢

我想补充一句——亲爱的人们,请注意,您不仅应该使用EclipseOxygen3.a,而且应该使用正确的


安装相同体系结构的JDK和Oxygen IDE(两者都必须是x86或x64)非常重要

我最近在编写的程序中遇到了一个问题,当我意识到我有一个JDK更新时,这个问题很难调试!所以我去了JDK10.0.1,遇到了与上面描述的相同的问题。也许Windowbuilder尚未更新为与10.0.1兼容

9.0.1在Windows 10上非常适合我,不过我可以试试9.0.4 这里是到存档版本的链接


卸载10.0.1,然后将压缩文件解压缩到正确的位置(program files\Java)(program files(x86)\Java),无论您使用哪个位置

我使用的是Eclipse光子,通常在尝试切换到windowBuilder时会遇到这个问题。我已经在我的电脑中安装了Java JDK 1.8和Java 10,下面是我如何解决这个问题的:

  • 打开你的项目
  • 右键单击JRE系统库[JavaSE-10]
  • 点击属性
  • 在下一个窗口中,在“执行环境”组合框中更改为Java SE-1.8
  • 应用并关闭
  • 请重试使用windowBuilder打开项目

  • Java9下载可以在这里获得:(它们在Oracle站点的存档下载中)。回到9.0.4并使用EclipseOxygen.3aeeIDE,这是可行的,我将远离10.0.1,直到我没有其他选择。谢谢你的链接!!看起来另一个用户在WindowsBuilder中遇到了类似的问题:。很好,您已经解决了您的问题,但要明确的是,这不是Java10本身的问题;相反,在Java 10中使用WindowBuilder时,这似乎是一个问题。欢迎使用堆栈溢出!我建议你下次在帖子上加上评论,而不是回答。谢谢你,马丁。我想发表评论,但收到的信息是“声誉不够”。我很高兴你对参与感到兴奋,我希望你在网站上有一个非常棒的体验。我希望看到更多精彩的评论和答案!你会成功的!