2010-03-19 29 views
27

Pregunta: ¿dónde almacena Eclipse la lista de archivos que abre al inicio?¿Dónde guarda Eclipse la lista de archivos para abrir al inicio?

Antecedentes: Al haber instalado un complemento en Eclipse que se bloqueó de inmediato, mi espacio de trabajo de Eclipse está en una especie de estado. Cuando se inicia, la tarea del espacio de trabajo del edificio se detiene indefinidamente al 20%. Antes de desinstalar el complemento, quiero darle otra oportunidad. Tengo la sensación de que el motivo por el que Eclipse hace una pausa es debido a un archivo que se abrió cuando se bloqueó y que intenta reabrir al iniciarse. Si puedo evitar que este archivo se abra al inicio, existe la posibilidad de que pueda lograr que el plugin se comporte. El problema es que no tengo idea de dónde persiste esa lista de archivos entre las ejecuciones de Eclipse.

... un segundo antes de publicar esta pregunta, me di cuenta de que podía simplemente eliminar el archivo que causaba el problema (duh). Sin embargo, la búsqueda me ha frustrado lo suficiente como para querer encontrar la respuesta.

Respuesta

52

En el espacio de trabajo el siguiente archivo contiene la información de su banco de trabajo:

.metadata/.plugins/org.eclipse.ui.workbench/workbench.xml 

Es posible eliminarla (o editarlo, pero que requiere un poco de tocar el violín alrededor supongo) sin romper su espacio de trabajo, el archivo se regenera por Eclipse. Cuando lo elimina, se pierden todas las configuraciones relacionadas con el entorno de trabajo (es decir, todos los editores están cerrados), pero los proyectos de ese espacio de trabajo permanecen intactos.

Editar: en Eclipse 4.2 el archivo es

.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi 
+0

+1, que se me adelantó. –

+0

+1 y aceptado. No parece un archivo con el que te gustaría jugar demasiado, pero eliminar un archivo problemático estaría bien. Esperemos que esto sea más Googleable ahora :-) – Grundlefleck

+0

Esto fue realmente útil saber, después de renombrar mi carpeta de código de Blah_trunk a Blah_branch2.1. – Lisa

Cuestiones relacionadas