2016-12-09 5 views
0

Я разработал приложение play-java, в котором используется маршрутная маршрутизация. После переноса игры с 2,4 к 2.5, приложение работает отлично и графический интерфейс загружается в браузере, когда он работает с IDE (IntelliJ IDEA) на моей локальной машине, когда создается расстояние файла (активатор чист, а затем активатор dist), и я пытаюсь развернуть и запустить его с сервера, back-end работает нормально, но компоненты UI не загружаются (с ошибкой 404 Not Found), и я получаю только следующее сообщение: браузера.Ресурс, не найденный контроллером активов

"Ресурс не найден контроллером активов"

Файл маршруты имеет следующие команды

GET /    com.tuplejump.playYeoman.Yeoman.redirectRoot(base="/ui/") 
GET /assets/*file controllers.Assets.at(path="/public", file) 
GET /ui    com.tuplejump.playYeoman.Yeoman.index 
->  /ui/    yeoman.Routes 

ответ

0

Добавление этой строки в файле build.sbt решена проблема

lazy val root = (project in file(".")).enablePlugins(PlayJava, Yeoman, PlayEbean).settings(
    com.tuplejump.sbt.yeoman.Yeoman.projectSettings: _* //this line 
) 

 Смежные вопросы

  • Нет связанных вопросов^_^