2010-12-15 18 views
5

Uso el plugin Eclipse y GWT.Complemento de Eclipse y Google (gwt) muy lento

Tengo un proyecto mediano (unos 500 archivos). Cuando guardo un archivo, puede ser rápido o tomar mucho tiempo (de 1 a 2 minutos). El problema es que ahora, a menudo lleva mucho tiempo ahorrar.

El mensaje en la barra de progreso es "refrescante referencia" y hay docenas de tareas "refrescante referencia".

no sé cómo solucionarlo ...

¿Usted se ha una idea de por qué eclipse es tan lento e indica docenas de tareas de "referencia" refrescante cuando sucede.

que precisa Tengo un buen equipo: 4Ir RAM, doble núcleo de Mac Book Pro disco 15" 7200

** EDIT:. He confirmado que ha llegado a Google Eclipse plug-in Cuando desinstalarlo, se ejecuta . perfectamente creo que este plugin tiene algunos errores ...

Un mensaje ha sido iniciadas en la lista de correo GWT

Una cuestión se ha abierto:. estrella si tiene mismos problemas: http://code.google.com/p/google-web-toolkit/issues/detail?id=5773 **

+0

primero pruebe un 'eclipse.ini' optimizado para ver si el problema persiste: http://stackoverflow.com/questions/142357/what-are-the-best-jvm-settings-for-eclipse/3275659#3275659 – VonC

+0

esto no soluciona mi problema, siempre hay un mensaje de "actualización de referencia" una y otra vez –

Respuesta

2

Aquí hay algunas cosas que han causado graves lentitud en Eclipse para mí:

  • Tener una jerarquía de tipo abierto grande en la vista "Tipo Jerarquía". Esto hace que guardar todos los archivos que están en la jerarquía sea extremadamente lento. Use "Borrar historial" en esa vista. Un efecto similar (aunque menor) también puede ser causado por los "Resultados de búsqueda" y vistas similares.
  • Elimine toda la integración de AspectJ, si es posible. Similar con la integración de Spring (Springsource Tool Suite). Estas soluciones causan una desaceleración muy significativa.
  • Asistente de contenido: en "Preferencias> Java> Editor> Ayuda de contenido> Avanzado": quite todas las marcas de verificación en "Java (Tarea enfocada)", y reemplácelas con solo "Java". Esto mejora la velocidad de asistencia de contenido por un múltiplo.

Como siempre, utilice configuraciones de memoria suficientemente altas en eclipse.ini. Además, en Mac, es una buena idea usar una versión actual de Cocoa de Eclipse.

+0

No uso la vista de jerarquía, eliminé todas las herramientas de Springsource Suite y solo marqué dos casillas de verificación (sin tareas enfocadas) para asistencia de contenidoEl problema sigue siendo el mismo –

+0

@Jerome: Bueno, ciertamente puede haber muchas otras razones. ¿Ve el problema solo cuando trabaja con este espacio de trabajo específico o con otros espacios de trabajo? ¿Podría tratar de verificar su proyecto (s) en un nuevo espacio de trabajo? –

+0

que no se ejecuta –

0

Una buena cosa a comprobar es eliminar los puntos de interrupción de GWT (véase answer here). Estaba usando el modo de depuración GWT desde hace mucho tiempo, y un día, la compilación + carga tomó de 1min a 15min.

Quitar el punto de interrupción de clase verde (C) fue EL truco para mí.