Connessione a un'istanza di Grails all'interno di Intellij dall'host locale esterno

StackOverflow https://stackoverflow.com/questions/1628048

  •  06-07-2019
  •  | 
  •  

Domanda

Non sono sicuro che si tratti solo di un problema di configurazione minore o meno, ma quando eseguo la mia app grails da IntelliJ (tramite run o debug), non riesco mai a colpirla dall'esterno del mio host locale. Quindi non posso colpire il mio server da nessuna delle altre macchine sulla rete o dai miei telefoni quando sto provando a fare lo sviluppo WAP. Eppure, quando faccio grails run-app dal terminale, le cose funzionano bene. Immagino che abbia qualcosa a che fare con il modo in cui IntelliJ sta vincolando il server, ma qualcuno ha idee su come farlo funzionare? Grazie ancora!

È stato utile?

Soluzione

Nella configurazione Intellij che si utilizza per avviare il server, impostare "Host server" sul nome host della propria macchina. Se è impostato su "localhost", non è possibile connettersi utilizzando il nome host effettivo della macchina.

Altri suggerimenti

Dovresti avviare Grails con i parametri di debug (grailsDebug) e creare una configurazione di esecuzione di debug remota nella casella combinata Run Configurations di IntelliJ IDEA. Inserisci il tuo nome host e la porta lì e puoi connetterti ora.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top