Наш проект использует несколько файлов маршрутов.
Файл conf / routs содержит что-то вроде:
/some/stuff
...
-> /api/admin admin.Routes
-> /api/user user.Routes
Затем у нас есть файлы conf / admin.routes и conf / user.routes, которые содержат префиксные маршруты API.
Я пытаюсь перейти с Play 2.6 (где эта настройка работала нормально, как и на более ранних версиях), до Play 2.7. При компиляции я получаю сообщение об ошибке:
[error] /usr/src/backend/conf/admin.routes:401: value concatPrefix is not a member of object play.api.routing.Router
[error] GET /myAdminRoute @com.my.some.controllers.MyControl.list()
[error] /usr/src/backend/conf/user.routes:140: value concatPrefix is not a member of object play.api.routing.Router
[error] GET /myUserRoute @com.my.other.controllers.MyControl.list()
Глядя на миграцию Play для 2.7:
Я предполагаю, что проблема в том, что изменился роутер с префиксом, но я не уверен как интерпретировать это с точки зрения того, что мне нужно обновить. У кого-нибудь еще была такая проблема с Play 2.7?