Exécution de l'implémentation exemple du lecteur XML dans un environnement IDE

Le kit d'outils Java™ Developer de Prerequisite Scanner comporte une implémentation exemple de l'API Java Prerequisite Scanner que vous pouvez analyser et utiliser en tant que référence. Vous pouvez exécuter l'implémentation exemple dans votre environnement de développement intégré.

Avant de commencer

Avant de réaliser l'implémentation exemple, prenez soin d'exécuter Prerequisite Scanner et de spécifier le paramètre d'entrée xmlResult pour obtenir une sortie des résultats d'analyse dans les fichiers texte et XML.

Pourquoi et quand exécuter cette tâche

Le chemin et le nom de fichier pour l'implémentation exemple est ips_root/api/examples/com/ibm/prs/common/reports/api/example/PRSXmlResultReaderExample.java.

L'implémentation exemple prend deux arguments, le nom de fichier et le chemin qualifié complet du fichier de résultats XML et le nom de fichier et le chemin qualifié complet du fichier de schéma XML.

Remarque : Cette procédure exécute l'implémentation exemple dans un environnement de développement intégré Eclipse mais l'utilisation d'Eclipse comme IDE n'est pas obligatoire.

Procédure

  1. Créez un projet, par exemple ; sélectionnez Fichier > Nouveau > Projet Java. La fenêtre d'assistant de nouveau projet s'ouvre.
  2. Entrez un nom de projet et sélectionnez l'environnement JRE, qui doit être au moins Java Platform Standard Edition Version 1.5. Cliquez sur Suivant.
  3. Définissez le chemin de génération Java. Sélectionnez l'onglet Bibliothèques. Cliquez sur Ajouter des fichiers JAR externes. Allez jusqu'au fichier ips_root/api/jar/prs_api.jar. Cliquez sur Terminer.
  4. Copiez le fichier source d'implémentation exemple, ips_root/api/examples/com/ibm/prs/common/reports/api/example/PRSXmlResultReaderExample.java, dans le répertoire source du nouveau projet Java. Prenez soin d'actualiser le projet Java dans votre environnement IDE.
  5. Définissez une configuration d'exécution.
    1. Sélectionnez Exécuter > Exécuter les configurations. La fenêtre Run Configurations s'ouvre.
    2. Dans la zone Nom, entrez un nom pour la configuration d'exécution.
    3. Sélectionnez Application Java et l'icône Nouveau.
    4. Cliquez sur Recherche pour sélectionner PRSXmlResultReaderExample comme classe principale ; cliquez sur OK.
    5. Définissez les variables pour demander les arguments d'implémentation. Sélectionnez l'onglet (x)=Arguments.
    6. Dans la zone de texte Arguments du programme, entrez les variables suivantes :
      ${file_prompt:args[0]} ${file_prompt:args[1]}

      La variable ${file_prompt} ouvre une fenêtre de navigation quand l'application exemple est lancée.

    7. Cliquez sur Appliquer puis sur Exécuter.

      Quand vous exécutez l'implémentation exemple, vous êtes invité à rechercher et sélectionner les fichiers result.xml et PRSReader.xsd, dans le répertoire ips_root.