2010-11-07 3 views
0

Я установил Scala 2.8 и NetBeans 6.9 на Fedora 14 (64-разрядный), используя версии репозитория (yum install scala netbeans). Затем я загрузил плагин Scala 2.8 для Nb6.9 из исходной кузницы. Я успешно установил его, используя меню «Сервис» -> «Плагины» из NetBeans.Помогите получить Scala 2.8 для работы с Fedora 14 с Netbeans 6.9

Но теперь проблема. Когда я начинаю проект Scala и пытаюсь скомпилировать небольшой пример «helloworld» (чтобы увидеть, работает ли компилятор), я получаю следующее:

/home/user/NetBeansProjects/ScalaApplication1/nbproject/build-impl.xml:42 : Вы должны установить свойство SCALA_HOME или свойство среды и добавить свойство «-J-Dscala.home = scalahomepath» в конец «netbeans_default_options» в NetBeansInstallationPath/etc/netbeans.conf, чтобы указать на каталог установки Scala. BUILD FAILED (общее время: 0 секунд)

Я также заметил, что инструменты -> Scala Платформы показать это http://i56.tinypic.com/110x72x.png

Так, вероятно, что часть проблемы, тоже.

Я искал ответ, прежде чем спрашивать здесь, но все учебники, похоже, устарели или имеют дело с совершенно другой проблемой.

ответ

1

Выполняйте то, что Netbeans вам говорит. Это решает проблему. :-)

  • редактировать свои .profile/.bashrc/.zshrc/... (что вы используете/предпочитаете) и добавьте Enviroment переменную, указывающую на каталог с Scala в нем.

  • Редактируйте ваш netbeans.conf и добавьте «-J-Dscala.home = scalahomepath» в конец. (Не забудьте заменить «scalahomepath» фактическим путем.

+1

Это вещь, я не знаю, где установлена ​​Scala. Он имеет файлы в/USR/доли/лестница/Lib,/USR/бен и, возможно, несколько других мест. Кроме того, если я установил Scala Platfrom (из изображения) в/usr/share/scala/lib, он говорит, что это недействительный каталог scala. – user499981

Смежные вопросы