Running locally
play runwill start the local (Netty) server and your app will be available at localhost:9000.play ~runwill start the local server and reload it automatically every time you change a file of you app, that way you don’t need to hit refresh (F5) on your browser.- Useful tip: If you don’t want to have to worry about applying evolutions each time you restart Play, add
applyEvolutions.your_database_name=trueto your application.conf file. For instance, considering the default database, you should addapplyEvolutions.default=true.
Debugging using Eclipse
- First you must start the Play! app in debug mode by executing the command
play debug run. - On Eclipse add your breakpoints as you would normally do.
- Then go to
Run > Debug Configurations...and double-clickRemote Java Application. This will add a new configuration. - On
Connecttab, findConnection propertiesand changePortto9999. - On
Commontab, checkDebugso that it later appears below the Debug icon. ClickApply. ClickDebug.
That’s it! Check this video for a live explanation.





