2

ライブラリが不足しているようですが、よくわかりません。

このファイルでは:

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 を使用して作成された私の Lift プロジェクトでは、これらのエラーはありませんが、私のものにない多くの jar ファイルがあります。

1 つの jar ファイルは scala-compiler-2.7.3.jar で、これは Lift プロジェクトにありますが、私の scala プロジェクトにはありません。

私のscalaプロジェクトの唯一のライブラリScala Library version 2.8.0r19106-...JRE System Library [jre1.6.0_07]

4

3 に答える 3

13

EclipseはScalaソースをJavaと見なし、それらを窒息させています(手がかりは、各問題レポートの最後にある「JavaProblem」というテキストです)。

JDTウィービングが有効になっていない(または正常に有効になっていない)可能性が高いため、こちらのトラブルシューティング手順に従ってください。

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

それでも問題が解決しない場合は、scala-ide-userリストでフォローアップしてください。

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

于 2009-10-24T08:05:19.317 に答える
0

Eclipse の scala プラグインはまだ未熟です。Eclipse に縛られていない場合は、より安定した netbeans プラグインを試してみることをお勧めします。:)

于 2009-10-24T08:31:33.300 に答える
0

次のサイトを追加するためのscalaプラグインをインストールしてください

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

それが動作します...

于 2010-10-25T13:52:15.837 に答える