Pergunta

Eu pareço ser bibliotecas em falta, mas não estou certo.

Neste arquivo:

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

Eu não sou certo o que leva a esses erros:

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

Talvez eu só precisa percorrer as etapas e fazer isso no Netbeans em vez disso, mas eu preferiria para descobrir o que está acontecendo.

No meu projeto elevador, que foi criado usando maven, eu não tenho esses erros, mas há muitos arquivos jar lá que eu não tenho na minha.

Um arquivo jar é scala-compiler-2.7.3.jar que está no projeto de elevador, mas não no meu projeto scala.

As únicas bibliotecas em meu projeto scala são Scala Library version 2.8.0r19106-... e JRE System Library [jre1.6.0_07]

Foi útil?

Solução

Eclipse está vendo suas fontes Scala como Java e asfixia sobre eles (a pista é o texto "Java Problema" no final de cada relatório problema).

O mais provável é que você não tem JDT Weaving habilitado (ou não habilitado com sucesso), então por favor, siga as instruções de solução de problemas aqui,

http://scala-ide.assembla.com/wiki / show / scala-ide / Resolução de problemas

e se você ainda tiver problemas, por favor, siga-se na lista-ide-user scala,

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

Outras dicas

O plugin Scala para Eclipse ainda é muito imaturo. Se você não é fechado em eclipse eu aconselho você a experimentar o NetBeans Plugin que é muito mais estável. :)

instale scala plugin para eclipse adicione o seguinte site

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

ele vai trabalhar ...

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top