Debug dei programmi e supporto di avvio

I plug-in delle risorse nella piattaforma Eclipse consentono di gestire un insieme di file di origine per un programma e di compilarli utilizzando un programma di creazione di progetti incrementale.   I plug-in possono definire nuovi programmi di creazione che gestiscono tipi di risorse speciali, ad esempio file di origine per un determinato linguaggio di programmazione.   Dopo aver creato un programma eseguibile con il generatore del plug-in, è necessario verificare che venga esso richiamato correttamente.

Il plug-in org.eclipse.debug.core fornisce l'API che consente a un programma di definire una configurazione per l'avvio di un programma.   Il programma può essere avviato per una regolare esecuzione o in modalità debug, a seconda delle capacità del plug-in.   Il JTD (Java Development Tooling) utilizza il supporto di debug della piattaforma per avviare la Java VM e il debugger Java.   

Il plug-in org.eclipse.debug.ui include il supporto per la configurazione utente dei parametri di avvio e le classi di utilità che semplificano l'implementazione di debugger avanzati.

Esistono alcuni concetti condivisi relativi all'avvio e al debug di programmi implementati nel supporto di debug della piattaforma.   Tuttavia, il modo migliore per comprendere come utilizzare il supporto di debug della piattaforma consiste nello studiare una solida implementazione di avvio e debug, ad esempio con strumenti di avvio e debug JTD.   Verranno esaminati i concetti principali del supporto di debug della piattaforma al fine di fornire una serie di indicazioni utili per lo studio di un'implementazione concreta.

Per una spiegazione dettagliata su come definire e sviluppare configurazioni di avvio personalizzate, vedere We Have Lift-off: The Launching Framework in Eclipse.

Copyright IBM Corporation e altri 2000, 2003.