サブモジュール「マネージャー」を含む Play (2.1.2) プロジェクトがあります。
メイン プロジェクトにあるテンプレートで、サブモジュールのルーターを使用したいと考えています。
私は論文を試しました:
@controllers.manager.routes.MyController.method
@controllers.routes.MyController.method
@controllers.routes.manager.MyController.method
何も機能しませんでした。
詳細については、Play のドキュメントにあるチュートリアルに従いました。
私はこのプロジェクト構造を持っています:
app
└ controllers
└ models
└ views
conf
└ application.conf
└ routes
modules
└ manager
└ conf/manager.routes
└ app/controllers
└ app/models
└ app/views
project
└ build.properties
└ Build.scala
└ plugins.sbt
そして主なルートで:
-> /admin manager.Routes
私がしたことは、サブパッケージ "manager" (controllers.manager) なしで manager.routes にルートを配置することだけでした。Eclipse でのこの問題のために、メイン プロジェクト (コントローラー) のように直接名前を付けました。サブプロジェクトのコントローラーの「パッケージ」名についても同じことが言えます。
サブプロジェクトのルートをメインプロジェクトで使用することはできますか?