Итак, я пытаюсь развернуть мое очень простое приложение Play Framework 2.1.1, но всякий раз, когда я передаю флажки через командную строку для порта и применяю эволюцию базы данных, они игнорируются.Play Framework 2.1.1 Проблемы развертывания
Например:
sudo play start -Dhttp.port=80 -DapplyEvolutions.default=true
Используя эту команду, сервер не запустится. Оба порта и applyEvolutions = истинные флаги игнорируются полностью и выдает эту ошибку:
[warn] play - Your production database [default] needs evolutions! [warn] play - Run with -DapplyEvolutions.default=true if you want to run them automatically (be careful) Oops, cannot start the server. @6elhl9mca: Database 'default' needs evolution!
Я пробовал все, что я могу думать без толка. Использование Play Run на моей локальной машине отлично работает, никаких проблем. На сервере работает Ubuntu 12.04. Все подходящие драйверы и строки подключения присутствуют и протестированы, база данных запущена, все работает без проблем, кроме Play Framework.
Обновление: я могу «жестко закодировать» applyEvolutions.default = true в application.conf, и это работает, но настройка http.port также не работает таким же образом. Любые советы по настройке HTTP-порта? –