3

伙计们...我现在使用play框架已经3个多月了...我想知道如何加快编译速度,因为现在我的项目中有1072个Scala源和606个Java源,编译可能需要5个以上分钟......这真的让我感到压力......除了升级我的硬件之外还有什么解决方案......?

仅供参考,这是我的硬件规格: 处理器:Intel(R) Core(TM) i5-2430M CPU @ 2.40GHz(4 个 CPU),~2.4GHz 内存:4096MB RAM 可用操作系统内存:4000MB RAM 页面文件:4615MB 已使用,3383MB 可用DirectX 版本:DirectX 11

4

2 回答 2

4

有了如此多的文件,您可能应该将项目拆分为更小的模块。

编译将更有选择性地触发,并且很少需要编译整个项目。

您可以在文档的使用子项目部分找到有关如何创建多模块项目的更多信息

于 2013-07-03T09:55:48.557 回答
0

4GB RAM 是您的瓶颈。8GB 是最低要求,直到最近我才开始使用 16GB,这减轻了我的压力。

据我所知,您的操作系统是一些 MS Windows。在一些类似 Linux 的系统下工作可以让您将target目录挂载到 RAM,从而加快编译速度,但这需要至少 16GB 的 RAM,或者在没有内存较少的图形环境的情况下工作。

于 2013-07-03T21:52:40.197 回答