使用系统内存作为 GWT SuperDev 模式工作目录

Use system memory as GWT SuperDev mode working directory

我正在使用 GWT SuperDev 模式编译一个巨大的 GWT 项目,该项目会生成大量代码服务器临时文件。这些文件存储在 windows %TEMP% 路径中,浪费了大量磁盘 space,我必须每天手动清理它们。此外,访问硬盘驱动器上的数据肯定比 RAM 慢得多,所以我想知道有什么方法可以强制 GWT 编译器在调试项目时将这些文件保存在 RAM 而不是 HDD 中并在之后释放内存停止 SuperDev 调试模式? (换句话说,我想使用系统内存代替 GWT 的工作目录)

无法将其加载到内存中。这一直是 gwt 的一个持续问题。查看此错误报告:

Temp files issue

如果您阅读评论,就会发现一些非常好的解决方法。它们不是问题的修复程序,但它们确实改进了我的团队目前必须执行的磁盘清理方法。

解决方法非常简单:使用 this one 等 RAM 磁盘软件创建 RAM 磁盘驱动器并将 GWT 工作目录(使用 -workDir 标志)设置到该驱动器。