启动层初始化期间发生错误 - Eclipse Java

Posted

技术标签:

【中文标题】启动层初始化期间发生错误 - Eclipse Java【英文标题】:Error occurred during initialization of boot layer - Eclipse Java 【发布时间】:2019-02-24 20:10:22 【问题描述】:

尝试运行 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并重新安装,但问题仍然存在。

有人能解释一下如何解决这个问题吗?

系统恢复有帮助吗?

【问题讨论】:

你有很多jdk installatin 吗? @Issam EL-GUERCH,只有一个,10.0.2 你能发布你的代码吗? 当您将外部 .jar 文件添加到新用户库时,请务必检查“系统启动类路径”。 【参考方案1】:

清理项目,然后创建一个新配置,在其中指定包含项目中主要方法的文件,然后再次运行项目

【讨论】:

【参考方案2】:

我有同样的问题。似乎对Modulepath的依赖关系搞混了。删除下项目的Launch Configuration文件后重建项目 …\workspace\.metadata\.plugins\org.eclipse.debug.core\.launches 和删除 bin 目录解决了这个问题。

【讨论】:

【参考方案3】:

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

【讨论】:

【参考方案4】:

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

【讨论】:

【参考方案5】:

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

【讨论】:

【参考方案6】:

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

新建java项目时heres a picture

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

【讨论】:

以上是关于启动层初始化期间发生错误 - Eclipse Java的主要内容,如果未能解决你的问题,请参考以下文章

引导层初始化期间发生错误。 plexus.container.default:无效的模块名称:'default' 不是 Java 标识符

在“计算启动按钮工具提示”期间发生内部错误。安装TestNG后使用Eclipse Kepler的java.lang.IllegalArgumentException

Eclipse在启动期间出现内部错误

我该如何解决这个错误。使用放心& eclipse:启动层初始化时出错java.lang.module.FindException:

Eclipse 4.4 标准启动错误

Eclipse启动发生的错误:An internal error occurred during: "Initializing Java Tooling".