I am using play framework 2.0.4,
I noticed that in the project folder, if I used play start
, the server responses faster than server started via
The play start
command should be executed when you want to deploy your application on production mode. It's response faster, because the auto-reloading-class and other development-supporting-features are disabled by default.
Unlike play start
command, the play run
command is best executed on development mode because it will enable all development-supporting-feature like auto-reloading, eBean DDL generation, and so-on.
Actually, if you have a javascript file on public/javascripts/jquery-1.9.0.min.js
. You still can access to url http://yourdomain/assets/javascripts/jquery-1.9.0.min.js
even if you use play start
or play run
because the public/*
files are mapped to /assets/*
And to be noticed that the play start
command is doing the process in background, while play run
not.