我在生产模式下运行 Play,启动时它会预编译所有代码,这大约需要一分钟。我不明白的是为什么每次游戏开始时都会发生这种情况,即使没有更改代码。
它不使用缓存文件夹来存放已编译的源代码吗?
最佳答案
首先使用 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? !
关于playframework - 为什么 Play 1.x 不缓存以前运行的预编译代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9689950/