1

PlayfFamework 2.x' (PF2) のデフォルトの scala プロジェクト (htc-sample) が 1 つあり、次のように依存するデフォルトの PF2 scala プロジェクト (htc) があります。

http://www.playframework.org/documentation/2.0/SBTSubProjects

しかし、メイン プロジェクトを起動しようとすると、ルートで 1 つのエラーが発生しました。このような:

[情報] 5 つの Scala ソースと 1 つの Java ソースを ~/projects/sample-htc/modules/htc/target/scala-2.9.1/classes にコンパイルしています... [エラー] ~/projects/sample-htc/modules/htc /target/scala-2.9.1/src_managed/main/views/html/main.template.scala:23: 見つかりません: 値ルート [エラー] Any),format.raw/*8.94*/("""">

ルートに関してサブプロジェクトを操作する手順は何ですか?

--

私は答えを見つけたと思います:それは不可能です..プレイv.2.0で。この声明のため:

「大きなプロジェクトをいくつかの小さなアプリケーションに分割したり、一部のロジックをPlay アプリケーションとは関係のない標準の Java または Scala ライブラリに抽出したりすることもできます」. しかし、それはサブプロジェクトがルートファイルを持つプレイプロジェクトではないということですか? 別の Play アプリケーションに依存する可能性があります。

しかし、 「別の Play アプリケーションに依存する可能性がある」という別の記述があります。

4

1 に答える 1

3

現在、ルートとサブプロジェクトに関してプレイ フレームワーク 2 に制限があります。

これらのスレッドを見てください

https://groups.google.com/forum/#!msg/play-framework/O-lI0PsxM0U/fwHWylZoPpoJ

https://groups.google.com/d/msg/play-framework/Tr8NhKaHmiw/0_kY1z3OfAAJ

Play 2.1トランクですでに解決されています

于 2012-11-16T21:57:00.563 に答える