play框架生产版包含源代码

时间:2011-05-27 15:24:40

标签: playframework production-environment

我可以在基于Play框架的应用程序的生产版本中看到源代码吗? 我需要它吗? 它可以在生产版本中删除吗?

3 个答案:

答案 0 :(得分:7)

当应用程序首次在生产模式下启动时,在幕后编译源代码时,您不需要它。如果您不想在生产环境中保留源代码,请确保使用预编译选项

play precompile <appname>

确保在分发之前编译应用程序代码。然后可以在没有源代码的情况下分发应用程序。显然,除非您在源代码管理或其他位置备份了源代码,否则不要删除源代码!

答案 1 :(得分:4)

不要忘记使用-Dprecompiled=true标志启动应用程序,以避免不必要的代码更改检测。

play start myApp -Dprecompiled=true

请参阅http://www.playframework.org/documentation/1.2/releasenotes-1.1

答案 2 :(得分:1)

仅适用于“播放开始”。不要删除app \ views中的模板。可以删除所有* .java文件