2009-10-24 5 views
2

Il semble que je manque des bibliothèques, mais je n'en suis pas certain.Erreurs Scala dans Eclipse 3.5 à l'aide de Scala 2.8.0b, "Erreur de syntaxe sur la chaîne de jetons"

Dans ce fichier:

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

Je ne suis pas certain ce qui conduit à ces erreurs:

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 

je juste besoin de passer par les étapes et faire dans Netbeans à la place, mais je Je préférerais savoir ce qui se passe.

Dans mon projet ascenseur, qui a été créé en utilisant maven, je n'ai pas ces erreurs, mais il y a beaucoup de fichiers jar là-bas que je n'ai pas dans le mien.

Un fichier jar est scala-compiler-2.7.3.jar qui se trouve dans le projet lift mais pas dans mon projet scala.

Les seules bibliothèques dans mon projet scala sont Scala Library version 2.8.0r19106-... et JRE System Library [jre1.6.0_07]

Répondre

13

Eclipse voit vos sources Scala comme Java et d'étouffement sur eux (l'indice est le texte « Java problème » à la fin de chaque rapport de problème).

Très probablement, vous n'avez pas JDT tissage activé (ou non activé avec succès), alors s'il vous plaît suivez les instructions de dépannage ici,

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

et si vous avez encore des questions, s'il vous plaît le suivi du liste des utilisateurs scala-ide,

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

+0

1 - Merci, je n'ai pas JDT tissage activé et J'ai pointé l'éclipse vers une version plus récente de JDK. –

0

Le plugin pour Eclipse scala est encore assez immature. Si vous n'êtes pas bloqué dans Eclipse, je vous conseille d'essayer le plugin netbeans qui est beaucoup plus stable. :)

0

s'il vous plaît installer le plugin scala pour éclipser ajouter le site suivant

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

il fonctionnera ...

+0

Cela fonctionne maintenant sans problème, mais il y a environ 1 an il y avait un problème, mais merci pour votre réponse. –

Questions connexes