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
- Créez un projet, par exemple ; sélectionnez . La fenêtre d'assistant de nouveau projet s'ouvre.
- 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.
- 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.
- 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.
- Définissez une configuration d'exécution.
- Sélectionnez . La fenêtre Run Configurations s'ouvre.
- Dans la zone Nom, entrez un nom pour la configuration d'exécution.
- Sélectionnez Application Java et l'icône Nouveau.
- Cliquez sur Recherche pour sélectionner PRSXmlResultReaderExample comme classe principale ; cliquez sur OK.
- Définissez les variables pour demander les arguments d'implémentation.
Sélectionnez l'onglet (x)=Arguments.
- 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.
- 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.