引导层初始化期间发生错误-Eclipse Java

时间:2018-09-20 13:34:45

标签: java eclipse

尝试运行Java项目时出现以下错误:

Error occurred during initialization of boot layer
java.lang.LayerInstantiationException: Package jdk.internal.jrtfs in both module java.base and module jrt.fs

我试图删除JDK和JRE并再次安装它们,但是问题仍然存在。

有人可以解释如何解决此问题吗?

系统可以恢复帮助吗?

5 个答案:

答案 0 :(得分:0)

我遇到了同样的问题,我认为这与Java的较新版本有关。

创建新的Java项目heres a picture

单击版本1.8,然后保存它,它应该可以工作。

答案 1 :(得分:0)

如果您的程序在命令行上运行,则问题不在于JDK安装,而在于IDE(即Eclipse)。尝试重新安装Eclipse IDE。

答案 2 :(得分:0)

我今天遇到了同样的问题,并尝试了“运行方式-> Java应用程序”。然后固定了。 (顺便说一句,我使用的jdk是jdk-11.0.2) 希望对您有所帮助!

答案 3 :(得分:0)

当您具有未配置项目和主类的运行配置时,可能会发生这种情况。您可以通过以下方法解决此问题:转到运行配置,然后删除空配置或在运行时选择正确的配置。

答案 4 :(得分:0)

我遇到了同样的问题。好像是对Modulepath的依赖搞混了。
删除下项目的Launch Configuration文件后重建项目 …\workspace\.metadata\.plugins\org.eclipse.debug.core\.launches 并删除 bin 目录修复了问题。