Eclipse 4.9 上的 Java 11 和 E(fx)clipse JavaFX 插件 : An error has occurred - see the log file

标签 java eclipse javafx eclipse-plugin javafx-11

我无法使用 Java 11 和 E(fx)clipse JavaFX 插件运行我的 Eclipse 2018-09 (4.9)。

我为 E(fx)clipse 运行了典型的Help -> Install new software 过程,但在重新启动后,Eclipse 完全崩溃:我什至无法再打开 Eclipse 来创建新工作区!

当我尝试运行 Eclipse 时,出现一个对话框:

"An error has occurred. See the log file C:\workspace\.metadata\.log"

我已将该日志文件的副本放在 my Github 上.

好吧,我可以使用 this 运行一个 hello world JavaFX 应用程序手动库设置,但我真的很想运行 E(fx)clipse 以获得 Eclipse 菜单选项和功能。那么如何解决呢?谢谢。

最佳答案

Eclipse e(fx)clipse 中,对 Java 11 的支持刚刚实现并且可用 since version 3.4.1 ,但根据您的日志,您的版本为 3.3.0.201809010600。

参见 Eclipse bug 539739

关于Eclipse 4.9 上的 Java 11 和 E(fx)clipse JavaFX 插件 : An error has occurred - see the log file,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53025063/

相关文章:

java - 如何验证 EWS Java API

java - 自定义布局中 switchpreference 中开/关切换的颜色变化

java - 项目会将 Maven 依赖项视为文件夹而不是 jar 文件,并在运行时给出 ClassNotFoundError

JavaFX 无法加载 FXML,找不到资源

java - DirectoryStream 为空,即使目录中有文件

java - Hibernate 中 NamedParameterJDBCtemplate rowmapper 的替代方案

java - 如何使用 JDT Java 搜索引擎查找匿名类或本地类型?

java - 设置 JavaFX FileChooser 的初始目录

JavaFX ComboBox 样式(禁用伪类)

java - 简单的字符串比较不起作用