2014-09-12 14 views
13

Sto provando a eseguire il debug di un'app java utilizzando Visual VM in Eclipse kepler. Sto eseguendo la classe con il metodo principale selezionando Visual VM come launcher. Ho configurato Visual VM secondo le istruzioni fornite in http://blog.idrsolutions.com/2013/05/setting-up-visualvm-in-under-5-minutes. Sto ottenendo il seguente errore:Esecuzione di Visual VM da Eclipse

An internal error occurred during: “Launching TestNew”. 
java.lang.NullPointerException 

“TestNew” è il nome della classe con il metodo principale che sto cercando di eseguire.

per favore aiuto.

+2

ha ottenuto la risoluzione. Ho dovuto impostare il percorso jvisual.exe in eclissi. –

risposta

18

Ho avuto lo stesso problema ... Lasciate che vi spieghi un po 'sul commento di Anushree:

  • Vai FinestraPreferenzeRun/DebugLancioVisualVM configurazione
  • Sfoglia ... per la VisualVM eseguibile nel bidone-directory del JDK
  • assicurarsi di impostare anche la directory principale del JDK sotto JDK casa. Se si lascia che puntano al tuo directory JRE, si incorrerà in l'errore successivo ...

profiling Felice ...

BTW: Se poi avete problemi ottenere l'applicazione di presentarsi all'interno jVisualVM, dai un'occhiata qui: Getting Java program running in Eclipse to show up in VisualVM