如何在 Akka 2.4.7 中将 Scala HTTP 路由转换为 Java HTTP 路由?

How to convert a Scala HTTP Route to a Java HTTP Route in Akka 2.4.7?

2.4.7 docs about converting a Scala Route to a Java Route.

好像什么都没有

目前看来,唯一的选择是使用 RouteAdapter,但请注意它被标记为 INTERNAL API.

import akka.http.javadsl.server.directives.RouteAdapter
import akka.http.scaladsl.server.{Route => ScalaRoute}
import akka.http.javadsl.server.{Route => JavaRoute}

object RouteConversions {
  def toJavaRoute(s:ScalaRoute):JavaRoute = RouteAdapter(s)
}