什么是使用游戏开始和游戏运行之间的区别?(What's the difference bet

2019-09-01 10:10发布

我使用的游戏框架2.0.4,

我注意到,在项目文件夹,如果我使用的play start ,服务器的响应比服务器通过快开始play run 。 然而,用户不能访问的静态资源在public服务器中的文件夹中开始使用start命令,所以我想知道什么是start缺省配置,改变根目录或者我需要改变原先定义为路线:

# Map static resources from the /public folder to the /assets URL path
GET     /assets/*file               controllers.Assets.at(path="/public", file)
HEAD    /assets/*file               controllers.Assets.at(path="/public", file)

Answer 1:

play start时你要部署在生产模式应用程序的命令应该被执行。 它的响应速度更快,因为自动重新加载类其他与开发配套的功能 默认情况下禁用。

不同于play start命令时, play run命令上最好的发展方式执行,因为它将使所有的开发,配套,功能如自动重新加载,eBean DDL生成等等上。

其实,如果你有一个JavaScript文件public/javascripts/jquery-1.9.0.min.js 。 您还可以访问网址http://yourdomain/assets/javascripts/jquery-1.9.0.min.js即使您使用play startplay run ,因为public/*文件映射到/assets/*

而且要注意的是, play start命令正在执行的后台进程,而play run不。



文章来源: What's the difference between using play start and play run?