2013-05-05 3 views
1

Я новичок в игре. Я загрузил последнюю версию (2.1.1). Я пытаюсь выполнить шаги из видеоурока http://www.playframework.com/, но когда я вношу какие-либо изменения в код, сохраните его, а затем обновите localhost: 9000 - он все еще показывает старую страницу. Я также пробовал: «играть в чистую», «играть в компиляцию» и все равно никакого результата. Какие-либо предложения? Я использую javac 1.7.0._21 и вношу изменения через eclipse.play 2.1.1 фреймворк не перекомпилирует (обновить)

+0

Вы видите на Play SBT консоли сообщения, как это: 'Компиляция источников xx Scala в yourprojectpath \ target \ scala-2.10 \ classes ...' Когда вы используете команду «play run», вы должны увидеть изменения своей страницы. –

+0

Хава вы решили эту проблему? У меня такая же проблема. – endrigoantonini

ответ

0

Я использую intelij как мой редактор, и, прежде чем делать редактирования и освежает, я запустить приложение с помощью этой команды:

play debug run 

Вы должны увидеть что-то вроде этого, начиная от ...

.... 
[info] Done updating. 
--- (Running the application from SBT, auto-reloading is enabled) --- 

[info] play - Listening for HTTP on /0:0:0:0:0:0:0:0:9000 

(Server started, use Ctrl+D to stop and go back to the console...) 
2

Попробуйте использовать ~ запустить, а то

[My first application] $ ~ run 

Это должно перекомпилировать код каждый раз, когда вы вносите изменения. На следующей странице содержится дополнительная информация: http://www.playframework.com/documentation/2.1.1/PlayConsole

0

В вашем build.sbt, измените эту строку:

fork in run := true 

к

fork in run := false 
Смежные вопросы