Minta XML olvasó megvalósítás futtatása a parancssorból

Az Prerequisite Scanner Java™ fejlesztői eszközkészlet tartalmazza az Prerequisite Scanner Java API egy olyan megvalósítását, amelyet áttekinthet és referenciaként felhasználhat. A minta megvalósítást futtathatja a parancssorból.

Mielőtt elkezdené

A minta megvalósítás futtatása előtt győződjön meg róla, hogy:
  • Az Prerequisite Scanner fut és adja meg az xmlResult bemeneti paramétert az elemzési eredmények kiírásához a szöveges és az XML fájlba is.
  • A PATH környezeti változó tartalmazza a JRE elérési útját. Az Prerequisite Scanner XML olvasó API minimálisan a Java 1.5. változatot igényli.
  • A saját CLASSPATH értéke tartalmazza az Prerequisite Scanner Java API JAR fájl elérési útját, azaz a következőt: ips_root/api/jar/prs_api.jar. Adja hozzá a CLASSPATH környezeti változóhoz az alábbiak szerint:
    1. Táblázat Osztályútvonal értékek
    Operációs rendszer Leírás
    Windows set CLASSPATH=ips_root/api/jar/prs_api.jar;%CLASSPATH%
    UNIX export CLASSPATH=ips_root/api/jar/prs_api.jar:$CLASSPATH

Erről a feladatról

A minta megvalósítás elérési útja és fájlneve: ips_root/api/classes/ com/ibm/prs/common/reports/api/example/PRSXmlResultReaderExample.class.

A minta megvalósítás két argumentumot használ, az eredmény XML fájl teljes képzésű elérési útját és fájlnevét, illetve az XML sémafájl teljes képzésű elérési útját és fájlnevét.

Megjegyzés: Ez az eljárás a minta megvalósítást egy Eclipse integrált fejlesztői környezetben futtatja; nem kötelező Eclipse környezetet használni IDE-ként.

Eljárás

  1. Nyissa meg a parancsablakot, majd lépjen a minta megvalósítást tartalmazó könyvtárba, azaz a ips_root/api/classes/ com/ibm/prs/common/reports/api/example könyvtárba.
  2. Futtassa a következő parancsot:
    java com.ibm.prs.common.reports.api.example.PRSXmlResultReaderExample
    xmlfájlnév_elérési_újta sémafájlnév_elérési_útja
    • Az xmlfájlnév_elérési_újta az XML fájl teljes képzésű elérési útja és fájlneve, például: ips_root/result.xml.
    • A sémafájlnév_elérési_újta az XML sémafájl teljes képzésű elérési útja és fájlneve, például: ips_root/PRSResults.xsd.