Мы работаем с игровой платформой 2.6.21 (но мы можем воспроизвести ее с помощью игры 2.6.19).
Иногда (проблема появляется довольно случайно), наше приложение воспроизведения начинает перекомпилировать и перезагружать все изменения, сделанные в папке public
.
После (не очень) быстрого исследования, когдавоспроизведение начинает вести себя так, я могу прервать воспроизведение, перезапустить sbt
, а затем несколько раз набрать compile
, не делая между ними ничего, и каждый раз проигрывать перекомпилировать некоторые файлы.
A last compile
команды показывают, что измененные файлы являются сгенерированными файлами маршрутов (Routes.scala, RoutesPrefix.scala и т. д.).ls -l
показывает, что эти файлы были эффективно обновлены.Но файл conf/routes
не показывает никаких изменений.
Здесь я застрял, я не знаю, как исследовать дальше.
Как я могу узнать, почему эти файлы маршрутов обновляются?И что их обновляет?Какую команду sbt
можно ввести, чтобы узнать, почему была выполнена задача?