Como modificar os locais do Eclipse para impedir a gravação no diretório user.home?

Eu tentei todas as configurações diferentes e, sim, conheço o eclipse.ini e o config.ini e também tentei diferentes argumentos de linha de comando! Nada resolveu o meu problema!

Todas as tentativas e ainda assim, sempre que executo o eclipse.exe, ele deseja gravar no meu userhome, ou seja, nas pastas .eclipse e .p2.

Eu tentei com todas as configurações abaixo, entre outras, em diferentes combinações também:

-Dosgi.user.area=file:/c:/eclipse-conf/e46
-Dosgi.configuration.area=file:/c:/eclipse-conf/e46
-Dosgi.instance.area=file:/c:/eclipse-conf/e46
-Declipse.p2.data.area=file:/c:/eclipse-conf/e46/p2
-Dorg.eclipse.equinox.p2.configurationFolder=file:/c:/eclipse-conf/e46/p2
-Dorg.eclipse.equinox.p2.installFolder=file:/c:/eclipse-conf/e46/p2
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=file:/c:/eclipse-conf/e46/p2
-Dorg.eclipse.equinox.p2.cache=file:/c:/eclipse-conf/e46/p2
-Dorg.eclipse.equinox.p2.roaming=file:/c:/eclipse-conf/e46/p2
-Dorg.eclipse.equinox.p2.cache.shared=file:/c:/eclipse-conf/e46/p2

Isso não ajudou! Bem, ele escreve para/e46 e/e46/p2 pasta masAlém disso cria / grava emc:\users\mrsimplemind\.eclipse & .eclipseextension & .p2 Mesmo se eu criar as pastas manualmente, isso não ajudará.

Agora, por favor, alguém aqui teve sucesso em isolar completamente a saída da configuração do eclipse?

A única maneira de conseguir isso foi alterando ouser.home mas não gosto dessa solução alternativa, pois há coisas no "user.home" original que serão necessárias no eclipse, por exemplo .ssh, .git, .m2 maven etc. Não quero manter duplicatas das configurações de perfil para cada usuário do eclipse.

Eu só quero isolar o eclipse, isso deve ser configurável! Eu não gosto das saídas para user.home .. Não é uma opção! Eu quero ter controle sobre o que o eclipse cria em quais pastas, para cada instalação do eclipse.

(Só sei no Windows OS, não sei se o Eclipse no Mac funciona melhor com as configurações acima)

Eu não uso o instalador do OOMPH, alguns comentários abaixo são enganosos

questionAnswers(2)

yourAnswerToTheQuestion