Производственная версия Play Framework включает исходные коды. - PullRequest
6 голосов
/ 27 мая 2011

Я могу увидеть исходный код в производственной версии приложения, основанного на Play Framework? Мне это нужно? Можно ли удалить его в рабочей версии?

Ответы [ 3 ]

7 голосов
/ 27 мая 2011

Нет, вам это не нужно, если исходный код был скомпилирован за кулисами, когда приложение впервые запускается в рабочем режиме. Если вы не хотите сохранять исходный код в производственной среде, убедитесь, что вы используете опцию прекомпиляции

play precompile <appname>

Чтобы убедиться, что код вашего приложения скомпилирован перед распространением. Приложение можно распространять без исходного кода. Очевидно, что не удаляйте исходный код, если у вас нет резервной копии в системе контроля версий или в другом месте!

4 голосов
/ 28 мая 2011

Не забудьте запустить приложение, используя флаг -Dprecompiled=true, чтобы избежать обнаружения ненужных изменений кода.

play start myApp -Dprecompiled=true

См. http://www.playframework.org/documentation/1.2/releasenotes-1.1

1 голос
/ 27 октября 2011

Работает только с «началом игры». Не удаляйте шаблоны в app \ views. Все * .java файлы могут быть удалены

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...