我已经安装了一组适用于netbeans的Scala插件,特别是:
Scala {控制台,项目,运行时库,平台,平台标准,编辑器,debugging器项目集成,重构,debugging器,核心}和老鼠! 帕克拉parsing器。 我也通过Ubuntu的aptitude软件包pipe理器安装了scala。
当我去Tools-> Scala平台pipe理器,我看到“Scala 1.1(默认)”红色,错误:“错误:指定的文件夹不包含Scala平台。 我不知道如何正确指定这个。 我google了一下,似乎大多数人已经手动编译scala,所以他们可以指定他们特定的scala安装目录。
which scala
返回/ usr / bin / scala,我已经在平台文件夹选项(以及/ usr / bin /)中尝试过了。
netbeans版本是7.0.1,我的scala版本是“Scala代码转轮版本2.9.2 – 版权2002-2011,LAMP / EPFL”。 我正在运行Ubuntu 14.04。
任何人都知道如何设置Netbeans满足于安装Scala的能力?
我没有从aptitude尝试,但似乎你没有安装Netbeans的Scala插件。
您应该按照https://github.com/dcaoyuan/nbscala中的说明进行操作
特别要注意将nbsbt插件添加到您的项目定义中,并运行sbt。 之后,启动Netbeans,它应该识别你的项目。
当我尝试在netbeans中使用Scala时遇到了同样的错误:“错误:指定的文件夹不包含Scala平台。” 解决方法很简单,在这里查看: netbeans 7.1.2,scala 2.9.1-1,nbscala-7.1v2.9.x-0.1.zip
Geertjan解释说:
您可以通过更新etc / netbeans.conf中的netbeans_default_options指定scala平台,添加以下系统属性-J-Dscala.home指向您的scala主目录,例如:
netbeans_default_options =“ – laf Nimbus -J -Dscala.home = / home / geertjan / scala / scala-2.10.2 -J-client -J -Xss2m -J -Xms32m -J-XX:PermSize = 32m -J-Dapple .laf.useScreenMenuBar = true -J-Dapple.awt.graphics.UseQuartz = true -J-Dsun.java2d.noddraw = true -J -Dsun.java2d.dpiaware = true -J -Dsun.zip.disableMemoryMapping = true“
这个对我有用。
来源: https : //blogs.oracle.com/geertjan/entry/10_steps_to_happiness_with