可以移动Eclipse的tmp目录吗?

Svi*_*ish 6 eclipse performance move temporary-directory

我正在尝试通过将我的项目放在RAM磁盘上来加速Eclipse(暂时停留在缓慢的笔记本电脑和一种重型的日食项目中).非常适合加载项目等,但是当我构建它时,它似乎在%APPDATA%中的目录中读取和写入很多(似乎从项目名称生成了一个名称).这使得它实际上比平时更慢......

所以...有没有办法可以移动eclipse的tmp目录?优选地,不移动该过程中的其他应用程序的tmp目录.

Svi*_*ish 11

可以通过设置一个所谓的财产已经找到一种方法java.io.tmpdir的eclipse.ini.似乎已经改变了至少在构建期间大多数读/写活动发生的地方.例如:

-vmargs
-Xms128m
-Xmx1024m
-XX:MaxPermSize=256M
-Djava.io.tmpdir=E:\tmp
Run Code Online (Sandbox Code Playgroud)

不确定它是否必须在-vmargs之后,但这似乎无论如何都有效.