Lancement d'un programme

Les plug-in de débogage de la plateforme vous permettent d'étendre cette dernière afin de lancer correctement votre programme et, si besoin est, d'obtenir des données de l'utilisateur. 

La classe ILaunchConfiguration sert à décrire le mode de lancement d'un programme. Une configuration de lancement comporte un ensemble d'attributs permettant de stocker des données spécifiques à un module déterminé de lancement. Les utilisateurs interviennent dans la boîte de dialogue de configuration pour établir les paramètres des différents types de lancement. Ces configurations peuvent être stockées dans un fichier à partager avec d'autres utilisateurs ou localement dans l'espace de travail.  

Les plug-in peuvent fournir d'autres types de modules de lancement, ainsi que ILaunchConfigurationDelegate capable de lancer un programme en fonction du type attendu de configuration de lancement. Une fois le programme lancé, un objetILaunch est utilisé pour représenter la session lancée. Cet objet peuvent être interrogé pour obtenir des informations telles que les processus en cours, les données de la session de débogage et l'emplacement du code source. Un lancement connaît la configuration utilisée pour le créer. 

 

Copyright IBM Corporation and others 2000, 2003.