Мне нужно с гордостью развернуть проект helloworld на платформе Java в Play. Прежде чем я решил рассмотреть его в качестве основной структуры проекта, который я хочу построить, я решил поиграть. Меня беспокоит одна вещь среди нескольких:Играть время компиляции в карьере стоит усилий по развитию?
- Горячая компиляция отличная, но она очень медленная. Небольшое изменение в строке вызывает всю компиляцию проекта, которая занимает ~ 30 секунд. По сравнению с Python Django это очень медленно. Я мог бы просто изменить все, что захочу, включая системные вызовы, и он будет работать только при обновлении, как будто это не имеет значения для рамки, что было изменено.
Я пропустил что-то здесь о Play? Меня беспокоит время разработки. Если каждый раз, когда я что-то добавляю и должен ждать ~ 30 секунд, чтобы проверить это, это огромный удар. Но я уверен, что это были определенные соображения при создании этой блестящей структуры. Цените свои мысли! Пожалуйста, просветите и позвольте мне играть! :)
Это определенно что-то не так ... небольшие изменения перезагружаются в течение менее 1 секунды. Время перезарядки может увеличиться, когда ваш проект растет и включает в себя все больше зависимостей, но привет мир не случай для этого – biesior
вы можете сообщить мне свою среду разработки? Я использую eclipse IDE и командную строку для активатора, и нахожу ее довольно медленной при горячей перезагрузке. – theblackpearl
Idea Ultimate, Mac OS El Capitan, i5, вы также можете проверить, есть ли проблема IDE, просто запустите приложение с терминала (mac/linux) cmd (win) с помощью команды. ./activator ~ run', а затем используйте некоторые простой редактор (блокнот или smtg) для редактирования файлов и наблюдения, если он по-прежнему горячо перезагружается. – biesior