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

Chu*_*k94 7 eclipse windows install

我看到eclipse在我的用户主文件夹中创建了一些文件夹,如.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 
Run Code Online (Sandbox Code Playgroud)

小智 6

执行类似操作的一种简单方法是将目录移动到所需位置,然后创建指向用户目录的符号链接。

示例:新.p2位置是D:\Programmi\Eclipse\.p2

以管理员身份打开 CMD 控制台并执行以下操作:

mklink /D C:\Users\your-user\.p2 D:\Programmi\Eclipse\.p2
Run Code Online (Sandbox Code Playgroud)


how*_*ger 5

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

其他插件可能会也可能不会使用其他目录来存储数据。

诀窍是通过设置在Java / Eclipse中使用的主目录的行之后添加以下行-vmargs到你eclipse.ini

-D"user.home=D:/Programmi/Eclipse/home"
Run Code Online (Sandbox Code Playgroud)