如何在 PlayFramework 中配置路由文件的路径?

How to configure path to routes file in PlayFramework?

我正在使用 PlayFramework 2.6。我想使用默认的 sbt 目录结构,所以我在 /src/main/resources/ 目录下创建了我的 routes 文件。我如何配置该路径?我应该为此使用 application.conf 吗?

要使用默认的 sbt 目录布局,您必须在项目配置中禁用 PlayLayoutPluginbuild.sbt

喜欢以下内容:

lazy val play = (project in file("."))
  .enablePlugins(PlayScala)
  .disablePlugins(PlayLayoutPlugin)
  .settings(
    ...
    // other settings
  )

参考:Play documentation