2011-02-09 14 views
9

Estoy usando Groovy y Google App Engine. Estoy probando Intellij, pero no puedo encontrar la manera de hacer que hotswap funcione para los cambios en las clases de Groovy. Funciona para mí en Eclipse. ¿Hay algo especial que deba hacer para que funcione en Intellij?¿Cómo hago para que Groovy hotswap en intellij funcione?

Respuesta

0

para configurar el comportamiento de recarga:

  1. En el menú principal, seleccione Archivo | Configuraciones, y luego expanda el nodo del depurador .
  2. Abrir la página de HotSwap.
  3. Haga clic en uno de los botones de opción en el grupo Recargar clases después de la compilación. Puede optar por volver a cargar siempre las clases, volver a cargar después de la confirmación , o nunca hacerlo.

consultar también la opción de Enable hot-swap agent for Groovy code en

Archivo -> Configuración -> Depurador -> Groovy.

0

En la configuración (CTRL + ALT + S).

Vaya a Generar, ejecución, despliegue ->depurador ->HotSwap.

Aquí asegúrese de que Habilitar agente de intercambio en caliente para el código Groovy y clases Actualizar en el fondo se comprueban y que, o bien Siempre o Haz se seleccionan para clases Actualizar después de la compilación.

Hotswap settings

es necesario ejecutar la aplicación en modo de depuración y hay que hacer (CTRL + F9, o Build -> Make del proyecto ) después de haber realizado algún cambio.

Debería ver una burbuja de texto verde emergente si sus clases se volvieron a cargar y una roja si no se pueden volver a cargar por alguna razón.

Successful hotswap Failed hotswap

Cuestiones relacionadas