2

scala Eclipse プラグインを実行するには、scala 2.10.0 が必要です。

ここに画像の説明を入力

Maven で「テスト」ゴールを実行するには、依存関係が必要です。

<dependency>
    <groupId>org.scalatest</groupId>
    <artifactId>scalatest_2.9.0-1</artifactId>
    <version>2.0.M5</version>
</dependency>

この依存関係の一部として、「scala-library-2.9.0-1.jar」もビルド パスに追加されます。

ここに画像の説明を入力

これにより、Eclipse の問題タブにエラーが表示されます。

ビルド パスに複数の scala ライブラリが見つかりました。少なくとも 1 つに互換性のないバージョンがあります。プロジェクトのビルド パスを更新して、互換性のある scala ライブラリのみが含まれるようにしてください。

このエラーを修正するにはどうすればよいですか? 両方の scala ライブラリが必要です。1 つは scala eclipse プラグイン用で、もう 1 つは scalatest maven プラグイン用です。問題タブからエラーを削除したくありません。

4

1 に答える 1

2

scala Eclipse プラグインを実行するには、scala 2.10.0 が必要です。

2.10 と 2.9 の両方のバージョンがあり、2.9.2 のバージョンをインストールします (バージョン 2.9.2 にも ScalaTest を使用します)。または、2.10 用のバージョンの ScalaTest を使用しますが、ビルドしてローカルにインストールする必要があるようです

于 2012-11-16T21:45:25.660 に答える