引导层-java初始化期间发生错误[已解决]

时间:2020-02-13 20:47:30

标签: java eclipse

当我尝试在Eclipse IDE上运行代码时,此错误不断弹出:

Error occurred during initialization of boot layer
java.nio.file.InvalidPathException: Illegal char <?> at index 24: (path to project).

我不知道这个错误是什么意思。
首先,我认为这是我自己的一些代码引起的问题。但是,当我尝试运行Hello World程序时,仍然存在相同的问题。

对于Java来说这不是问题,因为我重新安装了它,同样的问题仍然发生(此外,当我使用命令行工具时,该程序已编译并运行得很好)。并不是Java也无法从其他驱动器访问代码(我将项目保存在D:驱动器上,而不是C:驱动器上),因为我将项目移动到了C:\ Users \ username \ Documents \ Eclipse工作区和问题仍然存在。我也尝试过重新安装eclipse,但这没有任何改变。

谁能告诉我是什么原因引起的?

2 个答案:

答案 0 :(得分:0)

我通过更改包含项目的文件夹的名称解决了这个问题。就我而言,问题是它不了解项目的路径。只需将文件夹的名称更改为英文即可。

答案 1 :(得分:0)

在运行配置(在 eclipse 下)中删除围绕 JavaFX 路径的引号后,它起作用了!

之前: --module-path "C:\JavaFX\javafx-sdk-16\lib" --add-modules javafx.controls,javafx.fxml

之后: --module-path C:\JavaFX\javafx-sdk-16\lib --add-modules javafx.controls,javafx.fxml

相关问题