为什么Play 1.x不会缓存以前运行的预编译代码?

时间:2012-03-13 18:32:49

标签: playframework

我正在以prod模式运行Play,并且在启动时它会预编译所有代码,大约需要一分钟。我不明白的是,为什么每次播放都会发生这种情况,即使没有代码发生变化。

它是否为编译的源使用缓存文件夹?

2 个答案:

答案 0 :(得分:1)

首先使用play precompile对您的应用程序进行预编译,然后使用play start -Dprecompiled=true启动它。

请注意,在Play 1.x中,您仍需要/ app中的模板代码,请参阅How can I deploy Play! framework application standalone (no war) and not include the source in app folder?

答案 1 :(得分:0)

可以选择从预编译源开始。我的意思是play start --procompiled