Java Eclipse 4.14.0无法为Wildfly 14的服务器运行时环境设置正确的执行环境
我正在尝试将我的项目从Eclipse4.9.0迁移到4.14.0,在为Wildfly 14.0.1创建服务器运行时环境时遇到问题。当我尝试创建运行时环境时,我无法设置正确的执行环境,因为下拉菜单中只提供了JavaSE-1.8。应该可以选择JavaSE-1.11 在Eclipse4.9.0中,我可以在我安装的所有java环境中进行选择 我看不出有什么问题。我在Win 10 64位上运行eclipse,安装了jdk1.8.0_92、jdk-11.0.1和jre1.8.0_231。 我还尝试将其安装在只安装了jdk-11.0.1的全新win 10计算机上,但问题仍然存在。Java Eclipse 4.14.0无法为Wildfly 14的服务器运行时环境设置正确的执行环境,java,eclipse,wildfly-14,Java,Eclipse,Wildfly 14,我正在尝试将我的项目从Eclipse4.9.0迁移到4.14.0,在为Wildfly 14.0.1创建服务器运行时环境时遇到问题。当我尝试创建运行时环境时,我无法设置正确的执行环境,因为下拉菜单中只提供了JavaSE-1.8。应该可以选择JavaSE-1.11 在Eclipse4.9.0中,我可以在我安装的所有java环境中进行选择 我看不出有什么问题。我在Win 10 64位上运行eclipse,安装了jdk1.8.0_92、jdk-11.0.1和jre1.8.0_231。 我还尝试将其安
我在这里遗漏了什么?在JVM9中,有一些基本的更改,比如模块系统。例如,其中一个后果就是出现了这个bug。我想RedHat想帮助开发人员,并在更新的Eclipse插件中显示witch WildFly 14下的Java版本运行的完美无缺 WildFly的第一个正式版本与新模块系统配合良好,是。这就是为什么在配置WildFly 15时,Eclipse4.14不仅会显示Java8,而且还会显示更高的JRE,如果您在Eclipse中配置了它们,例如JavaSE-11或JavaSE-13
如果要强制WildFly 14在Java 11下运行,可以将Java 11配置为Java 8:Windows-->首选项-->已安装的JRE-->执行环境-->在左窗格中选择JavaSE-8,在右窗格中选择JRE 11。谢谢你,然而,我对RedHat有点生气,因为当他们发布Wildfly 14时,据说它与JavaSE-11兼容,是的,我知道模块系统存在问题,但他们所做的并没有帮助我,反而浪费了我一些宝贵的时间。