Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/194.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Playframework Can';t使用DI和Macwire为子项目导入播放路线_Playframework_Macwire - Fatal编程技术网

Playframework Can';t使用DI和Macwire为子项目导入播放路线

Playframework Can';t使用DI和Macwire为子项目导入播放路线,playframework,macwire,Playframework,Macwire,我正在使用编译的DI和子项目进行Play 2.6项目: 与常规播放项目的一个区别是,我在app下创建了一个包,因此控制器位于com.company.my.controllers.InfoController。 结构如下: my-project └ apps └ backend └ app └ com.company.my └ BackendApplicationLoader └ conf └ routes (-> /ap

我正在使用编译的DI和子项目进行Play 2.6项目: 与常规播放项目的一个区别是,我在app下创建了一个包,因此控制器位于com.company.my.controllers.InfoController。 结构如下:

my-project
└ apps
  └ backend
    └ app
      └ com.company.my
        └ BackendApplicationLoader
    └ conf
      └ routes (->      /app1                    app1.Routes)
    └ modules
      └ app1
        └ app
          └ com.company.my
            └ App1ApplicationLoader
        └ conf
          └ app1.routes
运行项目时,出现以下错误:

Cannot find a value of type: [app1.Routes]
在此文件中:

class BackendApplicationLoader extends ApplicationLoader {
  def load(context: Context): Application = new BackendComponents(context).application
}

class BackendComponents(context: Context) extends BuiltInComponentsFromContext(context)
  with HttpFiltersComponents
  with AssetsComponents
{
  implicit val ec: ExecutionContext = scala.concurrent.ExecutionContext.Implicits.global
  .....
  lazy val router: Router = {
    val prefix: String = "/"
    wire[Routes]
  }   
}
<> P>我怎么告诉你考虑这些路线? 另外,如果每个子项目都可以是一个独立的应用程序,我是否应该连接 App1ApplicationLoader类

电线[app1Routes]或电线[app1Routes]的名称是什么