2011-02-26 81 views
0

我尝试在NetBeans 6.9.1下运行scala插件。我从arch linux仓库安装scala。然后我下载netbeans-6.9.1和scala插件。安装插件。当我与你好世界创建scala应用程序,并试图建立我得到错误:netbeans的Scala插件

You must set SCALA_HOME or environment property and append "-J-Dscala.home=scalahomepath"     
property to the end of "netbeans_default_options" in NetBeansInstallationPath/etc/netbeans.conf to point to 
        Scala installation directory. 

我该如何解决它?

我把我的netbeans.conf J-Dscala.home =的/ usr/bin中/斯卡拉但它是没有帮助的。之后,我得到错误:无法从资源scala/tools/ant/antlib.xml加载定义。它找不到。

谢谢。

回答

1

我没有安装Arch Linux,但看着scala package contents我认为SCALA_HOME的正确值是/usr/share/scala

+0

非常感谢,这是工作。 – 0xAX 2011-02-28 15:35:00

0

错误信息是否足够有用?你编辑了netbeans.conf文件吗?

4

如果你不想弄糟与Linux中的环境变量,而在NetBeans中设置阶则:

搜索“斯卡拉-library.jar”

无论你找到它,复制该位置,并分配 “J-Dscala.home” 来表示

例如

“J-Dscala.home = /家庭/用户名/项目/.../ scala2.8.1”

就是这样。

它解决了我 在你的情况下尝试。

+0

Stack Overflow旨在成为高质量的问答网站。虽然您的答案在技术上有用,但使用文字会降低答案的质量。我已经为你编辑了它,但请在将来的文章中使用完整的单词和句子。 – Flexo 2011-09-02 15:50:17