我可以在基于应用程序的play框架的生产版本中看到源代码吗?我需要它吗?它可以在生产版本中删除吗?
不,当应用程序首次以生产模式启动时,一旦在幕后编译了源代码,就不需要它。如果您不想在生产环境中保留源代码,请确保使用预编译选项
play precompile <appname>
确保您的应用程序代码在分发之前已编译。然后可以在没有源代码的情况下分发该应用程序。显然,除非你在源代码管理或其他位置备份了源代码,否则不要删除它!
不要忘记使用-Dprecompiled=true
标志启动应用程序,以避免不必要的代码更改检测。
play start myApp -Dprecompiled=true
请参阅http://www.playframework.org/documentation/1.2/releasenotes-1.1
仅适用于"播放开始"。不要删除app\views中的模板。所有*.java文件都可以删除