带有Scala IDE自动完成功能的Eclipse中的错误

时间:2019-02-11 16:51:01

标签: eclipse scala

在带有Scala IDE的Eclipse中,自动完成(ctrl-space)失败,出现以下错误:

An internal error occurred during: "Computing additional info".
org.eclipse.jdt.internal.core.SearchableEnvironment.<init>
(Lorg/eclipse/jdt/internal/core/JavaProject;
Lorg/eclipse/jdt/core/WorkingCopyOwner;)V

我该如何解决?

Eclipse版本:2018-12(4.10.0)

Scala IDE版本:4.7.0,最多安装了Scala 2.12

2 个答案:

答案 0 :(得分:1)

好的,事实证明,这对我来说是愚蠢的疏忽。

SearchableEnvironment的构造函数发生了重大变化,其中添加了一个附加参数。最新的Scala IDE基于Eclipse 4.7(Oxygen),因此不能在4.10 / 2018-12上使用。

在Eclipse 4.7上运行Scala IDE可以正常工作。

答案 1 :(得分:0)

此自动完成问题在即将发布的Eclipse 2019-06版本中得到解决!该修复程序目前已合并到4.12M1里程碑中。

https://bugs.eclipse.org/bugs/show_bug.cgi?id=546156

https://wiki.eclipse.org/Simultaneous_Release