Esecuzione sotto debug

La stessa utilità di avvio del workbench di run-time può essere utilizzata per l'esecuzione del debug. Non esiste un supporto speciale del PDE per l'esecuzione del debug in aggiunta al supporto per il debug Java standard.  

Premere il pulsante Debug della barra degli strumenti anziché Esegui per eseguire il debug del proprio plug-in. È possibile inserire punti di interruzione nel codice Java e, dopo averli raggiunti, eseguire il codice di origine un'istruzione alla volta.  

Il PDE garantisce che durante l'esecuzione del debug non ci siano differenze tra lo spazio di lavoro e i plug-in esterni.   È possibile passare da una classe all'altra senza sapere se il codice esaminato è quello di origine in sola lettura collegato alle librerie esterne o il codice di origine che è possibile modificare nello spazio di lavoro. Per ulteriori informazioni sulla funzione di debug, fare riferimento alla pubblicazione JDT User Guide.

Se la piattaforma di destinazione non corrisponde a quella dell'host ed è un prodotto che non contiene codice di origine, non sarà possibile esaminare il codice di origine un'istruzione alla volta quando il controllo si sposta nelle classi della piattaforma. Alcuni prodotti basati sulla piattaforma vengono forniti senza codice di origine, che viene offerto insieme all'SDK del prodotto. In questo caso, il codice di origine verrà installato separatamente, generalmente in un secondo momento. Viene distribuito attraverso i plug-in che contengono i file ZIP e collegato al punto di estensione del PDE per la registrazione dei percorsi del codice di origine. Quando si associano librerie di run-time e collegamenti origine, il PDE esegue una ricerca nei percorsi del codice di origine disponibili per trovare lo ZIP di origine corrispondente.

In alternativa, è possibile scaricare il codice di origine nell'unità disco rigido e registrare il percorso manualmente utilizzando la pagina delle preferenze del PDE:

Preferenze PDE - Percorsi codice di origine

Sarà evidente che alcuni percorsi esistono già se l'istanza host è lo stesso SDK e contiene plug-in di origine. È possibile aggiungere nuovi percorsi selezionando Aggiungi... e scegliendo una directory locale valida.

 
Copyright IBM Corporation e altri 2000, 2003