使用Play framework 2.0部署应用程序构建时,我遇到了一些奇怪的问题。看起来部署没有清理/覆盖编译文件。我知道这是因为有一种方法被改变了,但旧的却被称为......
我的部署步骤:
../play stop
../play clean compile stage
./start -Dhttp.port=80 &
我需要一些“最佳实践”建议;)
答案 0 :(得分:3)
一些提示:
play clean-all
代替play clean
。dist
命令构建独立的制作版本,有些bash scripts
+ git hooks
+ load balancer
您可以在不停止应用程序的情况下切换版本。无论如何,请记住在/dist
目录之外移动和解压缩已创建的文件,因为每次调用play dist
命令时都会清除它。