2016-07-15 22 views
0

m2eclipse-scalaプラグインでeclipseを使用しています。互換性のないバージョンでクロスコンパイル

exampleA_2.10-2.0.1.jar of module build path is cross-compiled with an incompatible version of Scala (2.10.0). In case this report is mistaken, this check can be disabled in the compiler preference page

これは、抽出されたスカラとスカラIDE試合のバージョンのようになります。現在、私は次のようなエラーメッセージが表示されます。ここで説明したように、これが"false-negative"であることを確認したかったので、安全に電源をオフにすることができます。

+0

ご質問はありますか? – pedrofurla

+0

私はそれが偽陽性であるとは思っていませんが、あなたが私たちに与えた情報に基づいて言うことは不可能です。 –

答えて

0

@アーヘンタイプのポールが示唆したように、間違ったScalaライブラリを使用していたためです。

Scala 2.11を使用している場合(About Scala IDE -> installation detailsにチェック)、hereの指示に従ってダウングレードできます。 Scala IDEをアンインストールして再インストールするよりもずっと簡単です。他のStackoverflow投稿が推奨するとおりです。

0

私も同じ問題に直面しました - > 私はスカラでカババを使ってmongodbと統合しようとしています。あなたのjarファイルは、2.9でコンパイルされています。私は2.9.1バージョンカスバ使用しようとしています> と私のScalaのバージョンでは、このようなエラーの2.11.8

根本原因があるある -

は、問題を分析した後、私はことを発見しました0.0バージョンと、あなたは私が

<groupId>org.mongodb</groupId> 
<artifactId>casbah-core_2.11</artifactId> 
<version>3.1.1</version> 
バージョン - 2.11スカラ座にコンパイルされたjarファイルを使用することを解決するために、だから、スカラ座2.11.8バージョン

を使用しています

関連する問題