2011-11-22 37 views
8

Cuando se inicia Eclipse por primera vez, crea algunos archivos de configuración y carpetas en mi disco duro (contiene información sobre el espacio de trabajo ... etc ...). No me gusta la posición en la que crea los archivos de configuración porque todos los archivos de configuración están en mi carpeta C: \ Users \ Long y eso es feo. Quiero poner todos esos archivos de configuración en otro lugar (C: \ Eclipse \ por ejemplo). Esto sucede en Linux también.Mover carpeta de configuración predeterminada de eclipse

¿Sabes cómo poner esos archivos en otro lugar?

Respuesta

1

Eclipse tiene algunos command line arguments que puede usar. Uno de esos argumentos es el indicador -data que le dice a Eclipse dónde debe ubicarse el espacio de trabajo de Eclipse.

Así que cuando se crea un nuevo espacio de trabajo, que normalmente crear un acceso directo en Windows (o un archivo de secuencia de comandos en Linux) con el siguiente contenido:

eclipse.exe -vm <JDK>\bin\javaw.exe" -data ws -nl en 

Esto define qué JDK se debe utilizar, que el espacio de trabajo es ubicado bajo ws y que debe usarse la configuración regional inglesa.

+0

Lo sentimos! Eso no es lo que pedí. Esto es lo que pedí: http://www.eclipse.org/forums/index.php/m/671060/ Odio la carpeta .eclipse y quiero que vaya a otro lugar, donde sea, simplemente quédate fuera de mi carpeta de inicio! –

+0

He leído lo que señaló, y no creo que tenga razón. Nunca he creado una carpeta adicional para mí, solo tengo el directorio de instalación de eclipse y el directorio del espacio de trabajo. Así que omita mi respuesta, pero mejore su pregunta si quiere una respuesta correcta ... – mliebelt

+0

He vuelto a verificar en mi casa y comencé a eclipsar simplemente haciendo doble clic en 'eclipse.exe' en Windows 7. Me preguntan qué espacio de trabajo usar y cuándo Le pregunto al eclipse abierto su configuración ('Ayuda> Acerca de la plataforma Eclipse> Detalles de configuración') Encuentro la siguiente línea' osgi.configuration.area = file:/D:/program/java/eclipse/eclipse-europa-fall/configuration/'que es exactamente el directorio de instalación de mi eclipse. – mliebelt

15

Apenas añada lo siguiente a su archivo eclipse.ini (que se encuentra en la carpeta de instalación de Eclipse raíz):

-Dosgi.configuration.area=file:/C:/Workspace/.eclipse 
+0

¿Cómo puedo hacer que esto funcione en Linux? –

+4

Esto no resolverá el problema, se creará C: /Workspace/.eclipse, pero también habrá carpetas .eclipse y .p2 creadas en el directorio usuario.home ... al menos en la plataforma de Windows (y eclipse neón). – MrSimpleMind

+1

@MrSimpleMind Puede agregar '[email protected] /../ p2' y el problema de .eclipse parece resolverse con Oxygen (4.7). – usr1234567

0

Para cambiar la ubicación de la carpeta .eclipse predeterminada, vaya a $ {} eclipse.home, abierto el Eclipse .ini con un editor de texto e insertar allí una línea más:

-Dosgi.configuration.area =/path_to_new_folder_location/.eclipse/

+0

¿por qué el voto a favor? Esa es una respuesta válida. Votación negativa para downvotes y upvotes irracionales por respuesta. Sé amable y preciso con los recién llegados, porfavor. – FaithReaper

+2

@FaithReaper: No soy el que menosprecia, pero esta respuesta es exactamente la misma que la más votada. No agrega nada. – zb226

+0

@ zb226 Ahora veo esto. Es diferente en la redacción, pero no está copiando de todos modos ... Creo que no merece votaciones ni votos abajo. – FaithReaper

Cuestiones relacionadas