更改eclipse创build.eclipse,.p2和其他文件夹的位置

我看到日食在我的用户主文件夹中创build一些文件夹,如.eclipse .p2等…我想要更改这个默认文件夹(我想要保存在D:位置)。 我在Linux中读取了这个Change .eclipse文件夹,但是我不明白哪个文件.ini必须更改,如果在安装eclipse之前执行此操作。 此外,我有Windows 10而不是Linux。 对不起我的英语不好。 我希望在你的帮助下。

这是我的eclipse.ini

-data D:/Programmi/Eclipse -configuration D:/Programmi/Eclipse/eclipse ` -startup plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar --launcher.library plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.550.v20170928-1359 -product org.eclipse.epp.package.java.product -showsplash org.eclipse.epp.package.common --launcher.defaultAction openFile --launcher.defaultAction openFile --launcher.appendVmargs -vmargs -D"user.home=D:/Programmi/Eclipse/home" -Dosgi.requiredJavaVersion=1.8 -Dosgi.instance.area.default=@user.home/eclipse-workspace -XX:+UseG1GC -XX:+UseStringDeduplication --add-modules=ALL-SYSTEM -Dosgi.requiredJavaVersion=1.8 -Xms256m -Xmx1024m --add-modules=ALL-SYSTEM 

一些Eclipse插件将存储您的主目录的子目录中的多个Eclipse安装所使用的数据。 例如, Java开发人员Eclipse IDE使用以下目录:

  • .eclipse
    • org.eclipse.epp.logging.aeri – 自动错误报告(AERI)
    • org.eclipse.equinox.security – 用于例如密码的安全存储
    • org.eclipse.oomph.* – 请参阅窗口>首选项:Oomph
    • org.eclipse.recommenders.models.rcp – Eclipse Code Recommenders
  • .m2 – M2Eclipse使用的Maven仓库
  • .p2 – Equinox p2 (安装/更新子系统)
  • .tooling – 由Eclipse插件用于Gradle

其他插件可能会或可能不会使用额外的目录来存储数据。

诀窍是通过-vmargseclipse.ini -vmargs行之后来设置Java / Eclipse使用的主目录:

 -D"user.home=D:/Programmi/Eclipse/home"