[error] conf/routes: routes is already defined as object routes
[error] conf/routes: routes is already defined as class routes
[error] conf/routes: routes is already defined as object routes
[error] conf/routes: routes is already defined as class routes
[error] conf/routes: routes is already defined as object routes
[error] conf/routes: routes is already defined as class routes
[error] conf/routes:34: ReverseAssets is already defined as class ReverseAssets
[error] conf/routes:6: ReverseAccountsService is already defined as class ReverseAccountsService
[error] GET /healthcheck controllers.AccountsService.healthCheck
[error] conf/routes:29: ReverseMetricsController is already defined as class ReverseMetricsController
[error] GET /metrics metrics.MetricsController.showMetrics
...
...
...
This is a multi-project sbt build where there is one subproject under the 'api' directory that only compiles an client to be used for talking to the service remotely and doesn't have any dependencies on Play or any play libs.