2012-04-18 8 views
6

私は新しいPlay 2.0です。私は、ビューを作成するためにscalaテンプレートを理解するのに苦労しています。 以前のバージョンのPlayフレームワークと同じように、groovyに戻すことはできますか? https://github.com/manuelbernhardt/play2-groovy-templatesPlay 2.0ベースのJavaアプリケーションにscalaの代わりにgroovyテンプレートを使用できますか?

私はScalaは彼らと一緒に遊んでの週後で動作するようにあまりにも悪くないテンプレート見つけた:1.2.4

答えて

8

はい、グルーヴィーために利用可能なモジュールがあると再生、1.2を再生する:例えばのために特にコントローラ部分でScalaを使用している場合は特にそうです。あなたは学習曲線のためにそれを固執することを検討するかもしれません。

コメントを追加:

object ApplicationBuild extends Build { 

... 

    val appDependencies = Seq(
     "eu.delving" %% "groovy-templates-plugin" % "1.1" 
    ) 

    val main = PlayProject(appName, appVersion, appDependencies, mainLang = SCALA).settings(
     resolvers += "Delving Snapshot Repository" at "http://development.delving.org:8081/nexus/content/repositories/snapshots", 
     resolvers += "Delving Releases Repository" at "http://development.delving.org:8081/nexus/content/groups/public" 
    ) 

} 

が私のために働きました。

+0

ように私はリゾルバを追加しました:リゾルバは+ =「http://development.delving.org:8081/nexus/content/groups/public」 リゾルバ+ =「探求とスナップショットリポジトリ」での「探求とは、リポジトリをリリース」ビルドにeu.delving 『%%『グルーヴィー・テンプレート・プラグイン』%『1.1』を「http://development.delving.org:8081/nexus/content/repositories/snapshots"in plugins.sbt – Raul

+0

は、その後、私は追加しました』。スカラ。しかし、私は "コンピューティング依存ではありません"というメッセージを表示しています。どこで私は間違えましたか ? – Raul

+0

私はBuild.scalaにすべてを追加しました(回答に投稿しました) –

関連する問題