9

Githubには、フレームワークを最初から構築する方法の説明がありますしかし、何かが内部でどのように機能するかを理解したいので、これをできるだけ快適にするためにEclipse-IDEをセットアップしたいと思います。これを簡単に行う方法について誰かが説明していますか?

明確にするために、私はplay-projectで作業するためにEclipseをセットアップする方法を知りたくありません。

4

3 に答える 3

6

このソリューションはPLAY2.0用であり、2.1では直接使用できません。少なくともコマンドbuild-repositoryはもう有効ではありません。

git clone git://github.com/playframework/Play20.git

追加

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0")

play20/framework/project/plugins.sbt、だからあなたは得る

logLevel := Level.Warn

resolvers += Classpaths.typesafeResolver

addSbtPlugin("com.typesafe.sbtscalariform" % "sbtscalariform" % "0.3.0")

addSbtPlugin("com.typesafe.sbteclipse" % "sbteclipse-plugin" % "2.0.0")

次に、通常のビルドプロセスを作成します。

$ cd Play20/framework
$ ./build
> build-repository
> eclipse

Scala-IDEを作成して、彼女に十分なスペースを与えます。可能であれば、64ビットバリアントを選択してください。

からプロジェクトをインポートするplay20/framework/src

/Play/target/scala-2.9.1/src_managed/mainソースフォルダとして追加します。

最終的には10未満のコンパイルエラーが発生します:-(ただし、ほとんどのコードはEclipseに含まれます。

于 2012-04-07T14:46:33.110 に答える
1

2.1スナップショットに対してビルドする場合、Eclipseはplay2.0.1の.ivy2/ cache jarを保持します。これは、私の場合、エラーの原因でした。

解決策は、Eclipseビルドパスからplay 2.0.1 jarを削除し、ビルドする2.1スナップショットjarを追加することです(your-play20 / repository / local / play / play_2.9.1 / 2.1-SNAPSHOT / jars)

エラーのないEclipse+Scala-IDEセットアップを手に入れました、いいですね;-)

于 2012-05-31T22:44:29.617 に答える
0

SbtEclipseプラグインを見てください。それはあなたのために日食プロジェクトを生成します。かなり簡単なはずです。プラグインのgitページの指示に従ってください。よろしく。1月

于 2012-04-07T11:48:56.113 に答える