在Ubuntu Lucid Lynx上为NetBeans 6.8设置Scala"平台"

Mei*_*Mei 0 netbeans scala

我试图使用NetBeans 6.8使用Scala,它不能找到"斯卡拉平台"(不管应该是).我正在使用Ubuntu Lucid Lynx(完全更新).

这些库位于/ usr/share/java中,/ usr/bin中的二进制文件,/ usr/share/doc/scala-doc /中的文档以及源代码都已卸载.我认为NetBeans正在寻找Scala在一个目录中(包含bin,lib等).我创建了/ usr/share/scala并将链接放到其他目录中,但它仍然没有完全成功.

有人能把我拉直吗?(为什么它是一个"平台"?更不必要的行话......)

Jes*_*per 5

正如插件安装说明所述,您必须将SCALA_HOME环境变量设置为安装Scala的目录.

因此,首先在您的系统上的某个位置下载并安装Scala 2.8.0的最新候选版本(我喜欢把它放在/usr/local/scala自己的身上).放置环境变量的好地方在于/etc/environment.像这样添加一行到该文件:

SCALA_HOME=/usr/local/scala
Run Code Online (Sandbox Code Playgroud)

您需要注销并重新登录才能生效.

(注意:Scala 2.8 final最有可能很快发布,它包含很多新功能和自2.7以来的变化.在我看来,最好使用2.8版本的候选版本,不要太过分了.过时的版本2.7).