2009-10-24 2 views
2

Кажется, что мне недостает библиотек, но я не уверен.Ошибки Scala в Eclipse 3.5 с использованием Scala 2.8.0b «Синтаксическая ошибка на токене String»

В этом файле:

object Test { 
    def main(args: Array[String]) { 
     for (arg <- args) 
      println(arg) 
    } 
} 

Я не уверен, что приводит к этим ошибкам:

Description Resource Path Location Type 
Syntax error on token "object", interface expected TestSrc.scala /ScalaDataMiningFunctions/src line 1 Java Problem 
Syntax error on token "String", delete this token TestSrc.scala /ScalaDataMiningFunctions/src line 2 Java Problem 
Syntax error on token ":", delete this token TestSrc.scala /ScalaDataMiningFunctions/src line 2 Java Problem 
Syntax error on token "<", (expected TestSrc.scala /ScalaDataMiningFunctions/src line 3 Java Problem 

я могу просто нужно пройти шаги и сделать это в Netbeans вместо этого, но я предпочли бы узнать, что происходит.

В моем проекте лифта, который был создан с помощью maven, у меня нет этих ошибок, но там есть много файлов jar, которых у меня нет.

Один файл jar - scala-compiler-2.7.3.jar, который находится в проекте лифта, но не в моем проекте scala.

Единственные библиотеки в моей лестнице проекте Scala Library version 2.8.0r19106-... и JRE System Library [jre1.6.0_07]

ответ

13

Затмение видеть ваши источники Scala, как Java и удушье на них (подсказка текст «Java Проблема» в конце каждого отчета проблемы).

Скорее всего, вы не позволили JDT Уивинг (или успешно не включен), поэтому, пожалуйста, следуйте инструкции по устранению неполадок,

http://scala-ide.assembla.com/wiki/show/scala-ide/Troubleshooting

и если вы все еще есть вопросы, пожалуйста, следить на Скала-ида-список пользователей,

http://groups.google.com/group/scala-ide-user

+0

+1 - Спасибо, у меня не было включено JDT ткачество, и Я указал на затмение на более новую версию JDK. –

0

Скала плагин для Eclipse, еще совсем незрелыми. Если вы не заперты в eclipse, я бы посоветовал вам попробовать плагин netbeans, который является более стабильным. :)

0

установите SCALA плагин затмить добавить следующий сайт

http://download.scala-ide.org/update-current-35

он будет работать ...

+0

Он работает сейчас без проблем, но около 1 года назад возникла проблема, но спасибо за ваш ответ. –

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