Ordre de recherche

Pour rechercher une source, le débogueur utilise les chemins de recherche que vous pouvez définir dans l'onglet Source de la configuration de lancement du débogage.

Ordre de recherche de la source

Pour plus d'informations sur la configuration du lancement, voir Débogage d'un travail avec invite complète.

Commande Paramètres
Chemin de recherche des fichiers source Par défaut, le débogueur recherche la source dans le répertoire de compilation de l'objet de programme. Vous pouvez spécifier votre propre chemin de recherche de la source :
  1. Pour ajouter ce chemin, cliquez sur Ajouter.
  2. Dans la boîte de dialogue "Ajouter une source", cliquez sur Fichier source iSeries ou Dossier distant.
    • Sélectionnez Fichier source iSeries si votre source se trouve dans des fichiers physiques source.
    • Sélectionnez Dossier distant s'il réside dans une source IFS.
  3. Accédez à votre source. Cliquez sur OK. Le fichier physique source ou le chemin IFS est ajouté à la liste sous Chemin de recherche des fichiers source. Vous pouvez ajouter plusieurs chemins source. La séquence dans laquelle ils sont répertoriés correspond à la séquence suivie par le débogueur lorsqu'il recherche la source.
Rechercher les fichiers source en double dans le chemin Si cette case n'est pas cochée, le débogueur recherche les chemins spécifiés dans la séquence et utilise la première occurrence. Si elle est cochée, le débogueur recherche les chemins spécifiés et répertorie toutes les occurrences, ce qui vous permet d'en sélectionner une.

Ordre de recherche du programme

Le débogueur explore les emplacements ci-après à la recherche d'un programme à déboguer sur le serveur iSeries. Cette recherche varie en fonction du format que vous utilisez pour indiquer le nom du programme dans la configuration de lancement :

Bibliothèque/programme Le débogueur recherche le programme dans la bibliothèque indiquée. S'il est introuvable, un message d'erreur s'affiche.
*LIBL/programme Le débogueur recherche dans toutes les bibliothèques de la liste des bibliothèques jusqu'à ce qu'il trouve la première occurrence du nom de programme indiqué. Si le programme ne figure pas dans la liste de bibliothèques, un message d'erreur est généré.
*CURLIB/programme Le débogueur utilise la bibliothèque en cours pour localiser le programme. Si vous n'avez pas de bibliothèque en cours, il affiche un message d'erreur.
Programme Si vous n'indiquez que le nom du programme, le chemin de recherche utilisé est le même que celui utilisé dans le cadre de la recherche avec la valeur *LIBL.

Pour un débogage en lot ou à unités d'exécution multiples, la liste de bibliothèques utilisée correspond à la liste de bibliothèques de connexion de l'explorateur de systèmes distants à partir duquel le débogueur est lancé.

Pour un débogage interactif, la liste de bibliothèques répertorie toutes les bibliothèques de la liste de bibliothèques du travail 5250 interactif, ainsi que les bibliothèques spécifiées dans les propriétés de connexion de l'explorateur de systèmes distants.

Pour une connexion à un travail en cours d'exécution, le système utilise la liste des bibliothèques de ce travail.

Tâches associées
Localisation de la source
Modification de la vue Source de l'éditeur
Référence associée
Difficultés d'extraction d'une vue Source ou Listing