9

Play Framework 2.1をダウンロードし、その後、コントローラーとターゲットフォルダー eclipsifyingにダウンロードしました。errors

コントローラでApplication.scala、次のエラーが発生します。

Multiple markers at this line
    - class file needed by BodyParser is missing. reference type Either of object package refers to nonexisting 
     symbol.

このエラーが発生した場合、どのように修正しましたか?

4

2 に答える 2

16

Play2.1はScala2.10を使用しています。Play 2.1 SNAPSHOTを今ダウンロードした場合、問題は2.9.Xをまだ使用しているScalaIDEが原因である可能性があります。プロジェクトをでコンパイルした場合play compile(SBTは正しいScalaライブラリバージョンを使用するため)、エラーは表示されませんが、アップグレードするまでIDEに表示されます。

Scala IDEをアップグレードするには、ScalaIDEのWebサイトの指示に従ってください。

ちなみに、Play2.1ではコマンドのeclipsify名前が変更されたことを忘れないでくださいeclipse

于 2012-11-17T21:06:20.763 に答える
1

ソリューションの問題は、最新のEclipse(Juno)が最新のScala IDEプラグインで動作せず、ナイトリービルドだけで動作することです:http://download.scala-ide.org/nightly-update-juno-master-29x /...scala2.9 のみをサポートします。

つまり、EclipseJunoを使用してPlay2.1プロジェクトを開発する方法はありますか?

于 2012-12-18T17:16:10.253 に答える