Sto utilizzando Groovy e Google App Engine. Sto provando Intellij, ma non riesco a capire come far funzionare hotswap per le modifiche alle classi di Groovy. Funziona per me in Eclipse. C'è qualcosa di speciale che devo fare perché funzioni in Intellij?Come posso far funzionare Groovy hotswap in intellij?
risposta
Per configurare il comportamento di ricarico:
- Nel menu principale, scegliere File | Impostazioni, quindi espandere il nodo del debugger .
- Aprire la pagina HotSwap.
- Fare clic su uno dei pulsanti di opzione nel gruppo Ricarica classi dopo la compilazione. Puoi scegliere di ricaricare sempre le classi, ricaricare dopo la conferma o non farlo mai.
di controllare anche la possibilità Enable hot-swap agent for Groovy code
in
File -> Impostazioni -> Debugger -> Groovy.
In impostazioni (CTRL
+ ALT
+ S
).
Spostarsi Genera, esecuzione, distribuzione ->Debugger ->HotSwap.
Qui assicurarsi che Attiva agente hot-swap per il codice Groovy e classi Ricarica in background sono controllati e che o sempre o Chiedi sono selezionati per classi Ricarica dopo la compilazione.
È necessario eseguire la vostra applicazione in modalità di debug ed è necessario fare (CTRL
+ F9
, o Costruire ->Crea progetto) dopo aver fatto tutte le modifiche.
Si dovrebbe vedere una bolla di testo verde che si apre se le classi sono state ricaricate e una rossa se non potevano essere ricaricate per qualche motivo.