Eclipse recuperar archivos que se han borrado. A veces cuando uno trabaja con cosas sencillas en Eclipse tipo proyectos personales de estudiantes o proyectos que uno tiene en su Equipo no usa GIT como software de control de versiones . Algo que todos deberíamos hacer para evitar sustos importantes . Pero bueno la realidad a veces es la realidad y no siempre uno ha enlazado su proyecto con GIT . Lo que sí suele haber hecho uno es borrar algunos de los ficheros … que no tenía que haber borrado en el proyecto y por ello de repente tiene un susto importante. ¿Cómo podemos solventar el problema? Bueno si lo el error que has cometido no es muy grave y acabas de borrar los ficheros hace poco Eclipse te permite recuperarlos de forma sencilla ,vamos a verlo. Supongamos que tenemos la clase Dispositivo.
package com.arquitecturajava; public class Dispositivo { private String marca; public String getMarca() { return marca; } public void setMarca(String marca) { this.marca = marca; } }
Se trata de una clase muy sencilla de la cual heredamos Teléfono.
package com.arquitecturajava; public class Telefono extends Dispositivo { private int numero; public int getNumero() { return numero; } public void setNumero(int numero) { this.numero = numero; } }
El proyecto a nivel de Eclipse quedaría con los siguientes ficheros:
Ahora resulta que con un error , borramos el fichero de Teléfono
En este momento nos hemos quedado únicamente con dos ficheros y necesitamos desesperadamente recuperar el que borramos ayer.
Eclipse recuperar archivos borrados
No tenemos demasiado problema ya que Eclipse se encarga de estas cosas y es capaz de recuperar lo que hemos borrado simplemente pulsando botón derecho sobre el paquete principal y seleccionando restore from local history.
Una vez seleccionada esta opción del menú nos muestra el fichero a recuperar .
Lo seleccionamos y problema solucionado volvemos a tener el listado completo de ficheros.
Eso si recordar que no se trata de una buena práctica sino de una solución de compromiso.
Gracias por tu aportación