2010-08-07 22 views
20

He leído que después de instalar algunos plugins de Eclipse manualmente, uno debe usar el parámetro -clean para iniciar Eclipse. ¿Por qué o qué hace?¿Qué significa el parámetro -clean en el IDE de Eclipse?

¿Tengo que hacer algo más?

Esta pregunta se aplica a Eclipse Galileo y Helios, en particular.

+11

Para los moderadores, esto tiene ** nada que ver con el superusuario ": se trata de un" ** herramientas de software comúnmente utilizadas por los programadores ** ", 100% en las preguntas frecuentes de StackOverflow: http://stackoverflow.com/faq – VonC

Respuesta

21

No, simplemente puede ejecutar Eclipse.

El artículo "keeping eclipse running clean" detalla los diversos usos de la opción "limpiar".

La manera más fácil de arreglar un espacio de trabajo polvoriento es usar el argumento de línea de comando clean para el ejecutable eclipse.exe. Echemos un vistazo a lo que los documentos de ayuda de Eclipse nos dicen que este comando hace:

si se establece en "verdadero", cualquier dato almacenado en caché utilizado por OSGi framework y eclipse runtime se borrará. Esto limpiará los cachés utilizados para almacenar la resolución de dependencia de paquete y los datos de registro de extensión de eclipse. El uso de esta opción forzará a eclipse a reiniciar estas cachés.

El argumento -clean es una bandera de un solo uso, es decir, después de haber ejecutado Eclipse usarlo, se puede quitar hasta que lo necesite de nuevo.
Si prefiere dejarlo configurado, el único efecto secundario de usarlo siempre es un aumento en los tiempos de inicio (2-3 veces más) que a algunas personas no les importa.

Ahora, volviendo a la descripción anterior, esto puede no parecer mucho, tengo que decir que se sorprendería de lo que el uso -clean puede arreglar a veces; algunas cosas realmente aleatorias. Hay tres formas sencillas que usted puede ir sobre el uso de este argumento:

  • Editar el archivo eclipse.ini situado en el directorio de instalaciónEclipse y agregarlo como primer argumento en la primera línea.
  • Edite el acceso directo que usa para iniciar Eclipse y agréguelo como primer argumento.
  • Cree un script por lotes o de shell que llame al ejecutable de Eclipse con el argumento -clean. La ventaja de este paso es que puede mantener el guión y usarlo cada vez que quiera limpiar el espacio de trabajo. Puede nombrarlo algo como eclipse-clean.bat (o eclipse-clean.sh).
2

Si está desarrollando Eclipse plug-ins, que desea utilizar el parámetro -clean de la aplicación Eclipse de empezar a probar sus plug-ins.

De lo contrario, como VonC ya respondió, -clean es una bandera de uso único, lo que significa que después de ejecutar Eclipse, puede eliminarla hasta que la necesite nuevamente.

Cuestiones relacionadas