eclipse安装Scala IDE插件及An internal error occurred during: "Computing additional info"报错解决

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lzw2016/article/details/86717728

Deepin下安装scala可见:https://blog.csdn.net/lzw2016/article/details/86618570

eclipse安装scala插件

注意:eclipse版本不要太新
其实我建议直接下载Scala IDE for Eclipse:http://scala-ide.org/download/sdk.html

如果已安装eclipse的话,可以去安装scala IDE插件,不建议直接在eclipse MarketPlace安装,有可能版本太新可能不适配,如图
在这里插入图片描述

点击这里下载,选择和你eclipse、scala适配的的版本,下载如下方所示的zipfile

This release is only available for Eclipse 4.x and can be retrieved as zipfile.(就是这个zipfile)

解压zipfile后,将解压文件放到eclipse文件夹下的dropins目录下,重启eclipse,然后按提示安装即可
在这里插入图片描述

一自动补齐就弹出 An internal error occurred during: "Computing additional info"报错

具体来说是写代码时,自动补齐,然后弹窗报如下错误

An internal error occurred during: “Computing additional info”.
org.eclipse.jdt.internal.core.SearchableEnvironment.(Lorg/eclipse/jdt/internal/core/JavaProject;Lorg/eclipse/jdt/core/WorkingCopyOwner;)V

我试过不影响编译,但是一直弹影响敲代码。好死不死的,找了一晚上才找到问题解决
报错的原因是在线搜索源代码导致的,有几篇博客讲了针对java的解决办法。但我尝试过用eclipse编辑java代码不会出这个错,针对scala目前就以下两种解决办法

1、我的eclipse是2018.12最新版本4.10.0(Version: 2018-12 (4.10.0)),和它scala IDE插件不适配,解决方法,下低版本的eclipse,不要上MarketPlace安装,去官网找对应版本。

这个不适配的问题不仅仅是4.10,4.9、4.8版本都有这个问题。我在eclipse插件市场评论和StackOverflow上(https://stackoverflow.com/questions/53563939/ctrl-space-giving-error-saying-computing-additional-info-has-encountered-a-p )都看到有人提到这个问题。就是版本不适配问题

最简单就如上面的直接下Scala IDE for Eclipse。我是安了个氧气版的eclipse 4.7和Scala IDE for Eclipse都OK了
2、针对scala项目取消自动查找补齐代码功能。window->proference 然后找到如图所示的地方,取消针对scala的两个选项,保存退出即可
在这里插入图片描述

这个办法使用后就没有代码提示了,新手还是用上面那个办法:降低eclipse版本,或者直接下载Scala IDE for Eclipse版本就好了


版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lzw2016/article/details/86717728

猜你喜欢

转载自blog.csdn.net/lzw2016/article/details/86717728