Collegato al bersaglio VM, indirizzo: '127.0.0.1:63073', trasporto: 'presa' disconnessa dalla porta VM, indirizzo: '127.0.0.1:63073', trasporto: 'presa'Disconnesso dalla VM di destinazione, indirizzo: '127.0.0.1:62535', trasporto: 'socket' su intellij idea CE. Non riesco a eseguire il debug del mio programma. Eventuali suggerimenti?
risposta
Quale linea hai messo breakpoint? Supponiamo di avere il seguente frammento:
public static void main(String[] args) {
int res = add(5, 8);
System.out.println(res);
}
public static int add(int a, int b)
{
int c=a+b;
return c;
}
Quando ho messo il punto di interruzione della linea che ha {sotto il metodo Add. Ho avuto lo stesso tuo errore. Se metto il breakpoint sulla riga int c = a + b ;, il debugger funziona come previsto. È fastidioso, questa è la soluzione che potrei trovare.
avevo bisogno di cancellare i file fuori che erano stati creati da IntelliJ dal mio debug precedente. Un semplice clic destro e cancella nella cartella "out" sotto la scheda del progetto dovrebbe fare il trucco. Quindi compila nuovamente il tuo programma.
Questa potrebbe essere una varietà di cose, ma probabilmente si sta colpendo un'eccezione prima di ogni punto di interruzione. Vedi un'eccezione nella tua console?
Un'eccezione potrebbe essere simile a questo:
Exception in thread "main" java.lang.NullPointerException
Questo può accadere per un sacco di motivi. Nel mio caso la causa principale è stata trovata nelle entità di ibernazione che stavo usando. Avevo bisogno di utilizzare una coppia di attributi nel dominio dell'entità che non facevano parte della tabella db correlata. Quando ho annotato questi attributi con Transient. L'applicazione di avvio a molla è stata avviata correttamente.
Esempio:
entità che ha causato l'errore:
class ErrorDomain{
@Column(name = "db_prop_available")
private String dbPropAvailable;
private String dbPropNotAvailable;
}
aggiornamento entità per risolvere il problema:
class OkDomain{
@Column(name = "db_prop_available")
private String dbPropAvailable;
@Transient //javax.persistence
private String dbPropNotAvailable;
}
Questo è uno dei motivi per l'errore originale che hai postato. Ma volevo solo commentare se qualcuno ha un caso simile.
- 1. Perché riesco a eseguire il debug del mio assieme?
- 2. Come eseguire il debug di un'applicazione scalatra in IntelliJ Idea?
- 3. Non riesco a eseguire il programma C in eclissi
- 4. Intellij IDEA CE 12 Codice XML Android Completamento non funzionante
- 5. Debug JSP in IntelliJ IDEA
- 6. In DSpace, come faccio a eseguire il debug del codice live utilizzando IntelliJ IDEA?
- 7. indirizzo socket non risolto
- 8. Debug di widget Android in IDEA Intellij
- 9. Come eseguire il codice scala su Intellij Idea 11?
- 10. Come eseguire il debug di idea/direttore?
- 11. Perché non riesco a eseguire il debug del codice in un metodo asincrono?
- 12. Non riesco a interrompere il collegamento al computer di destinazione in modalità debug kernel
- 13. Non riesco a riempire il mio CGPath
- 14. Android Studio (Idea Intellij) - Esegui/debug configurazione - ricordando quale dispositivo eseguire su
- 15. Trasporto socket "ssl" in PHP non abilitato
- 16. Hotswap/DCEVM non funziona in Intellij IDEA (Versione comunità)
- 17. IntelliJ IDEA non mostra il mio modulo/progetto
- 18. Non riesco a ottenere il mio ANID?
- 19. Idea IntelliJ slow/hang durante la fase di debug make
- 20. IntelliJ Il debug IDEA passa all'interno invece di andare oltre
- 21. Come eseguire il debug del codice nascosto in IntelliJ?
- 22. Perché non riesco a vedere/eseguire il debug di javascript caricato con jquery.html() con Chrome
- 23. Intellij IDEA crea più processi per ciascuna sessione di debug?
- 24. Impossibile eseguire Tomcat da IntelliJ IDEA
- 25. eseguire il debug di valutare l'espressione sul IntelliJ
- 26. Evitare internals Groovy/Grails durante il debug in IntelliJ Idea
- 27. Limitazione dei suggerimenti di importazione IntelliJ IDEA al completamento
- 28. Come eseguire il debug/eseguire una singola simulazione gatling in IntelliJ IDEA senza comando sbt?
- 29. Il mio progetto java intellij non riesce a trovare misc.xml
- 30. IntelliJ IDEA e backtick (`)
potresti ottenerlo se hai dichiarato per errore 2 metodo principale statico pubblico vuoto. –