Scala IDE error - «имя проекта» не является проектом Scala - - PullRequest
10 голосов
/ 14 июля 2010

Я установил последний плагин scala ide для затмения (Версия: 3.4.2).Кажется, установка в порядке без каких-либо ошибок.

Я могу создать проект Scala и добавить пакет, но я не смог добавить объект Scala, в то время как он показывает «имя проекта» не является проектом Scala сообщение об ошибкеДобавить объект диалога.

Я гуглил и обнаружил, что это может быть связано с JDT Weaving, не включенным в затмении.Я подтвердил, что он включен и работает в моей среде.

Ниже приведен скриншот ошибки. alt text http://a.imageshack.us/img80/3070/scala.png

Я только что начал scala .. Может кто-нибудь помочь мне решить эту проблему?

Ответы [ 2 ]

16 голосов
/ 05 марта 2011

У меня была похожая ошибка две минуты назад.Вот как я это исправил.Я использую Helios и соответствующую версию Scala IDE.

Щелкните правой кнопкой мыши имя проекта -> Настройка -> Добавить характер scala

Я должен упомянутьУ меня также есть плагин M2Eclipse, и мой проект - это проект Maven в дополнение к "природе" Scala .. Не то чтобы это должно иметь значение ..; -)

9 голосов
/ 14 июля 2010

Сообщение об ошибке означает, что ваш проект не распознается как Scala (как подробно описано в классе scala.tools.eclipse.wizards.AbstractNewElementWizardPage.scala.
Но при добавлении "Scala nature" в ваш проект, как предложено Алексей Романов в комментариях может быть недостаточно в этом случае.

Требования, упомянутые в scala-ide.org , явно включают:

Так что вы можете попробовать с болеепоследняя версия Eclipse?
См. Требования и установка , а затем турориал :

alt text

Как уже упоминалось, обратите внимание на 'S 'в значке проекта Scala.

...