| Java Getopt Generator JAVA GETOPT-generator is een software die een opdrachtregel-argument parser genereert uit een XML-bestand. |
Download nu |
Java Getopt Generator Rangschikking & Samenvatting
- Naam uitgever:
- David Farrell
- Uitgever website:
- http://trac.inamik.com/trac/jgetopt_gen
Java Getopt Generator Tags
Java Getopt Generator Beschrijving
Java GetOopt Generator is een software die een opdrachtregel-argument parser genereert uit een XML-bestand. Java GetOopt Generator is een software die een opdrachtregel-argument parser genereert uit een XML-bestand.both A 'Parser' en 'Config'-klasse wordt gegenereerd, waardoor uw programma wordt gelanceerd in de opdrachtregel of programmatisch geconfigureerd en uitgevoerd Van een andere Java-applicatie.getopt Generator is zelfhosting, wat betekent dat het zichzelf gebruikt om zijn opdrachtregel-parser te genereren. ConfigurationU kan naar getopt.xml kijken, de XML die wordt gebruikt door GetOPT om een eigen opdrachtregel-parser te genereren, voor een voorbeeld van wat Het XML-configuratiebestand moet eruit zien.Basisch Elke optie krijgt: Naam Naam van de optie. Aparte logische woorden met "_" (ie long_opt) shortshort (1 char) alias voor het optieTypeon van: · boolean · integer · string · input-bestand (verifieert dat bestand bestaat) · Input-dir (verifieert dat DIR bestaat) · Output -File (voor nu behandeld als string) · Output-dir (behandeld als string voor nu) Wenning GetOptCalling Getopt met --HelP genereert de volgende outputions voor Getopt: (--XMLFILE | -X) XML_FILE (--JAVADIR | -J) JAVA_DIR (--Execlass | -E) EXE_CLASS (--MAINCLASS | -M) Main_Class (--ConfigClass | -C) Config_ClassNote: Opties tussen haakjes '[]' zijn optioneel. Alle kameel-case-kont kunnen worden weergegeven met behulp van kleine letters, evenals met '-' of '_' apart met de Camel-gecoördineerde woorden (ie --Longopt | --Longopt | --Long_opt | --Long-OPT) XML_FILETHE XML-bestand met de configurationmain_class de volledig gekwalificeerde naam (pakket + klasse) van de gegenereerde klasse die de opdrachtregel zal parseren (dwz bevat de hoofd () methode) .Config_classhe volledig gekwalificeerde naam (pakket_class) van de gegenereerde klasse die de configuratie-informatie opslaat .java_dirthe basis uitvoermap (dwz uw SRC-directory). De gegenereerde bestanden worden opgeslagen in /java/dir/package/path/classname.javaExe_classname.javaExe_classhe Java-klasse die de gegenereerde opdrachtregel-parser moet bellen nadat de opdrachtregel wordt gepubliceerd. De exe-klasse zal naar verwachting een constructor bevatten die een Config_Class-instantie accepteert . De EXE-klasse zal naar verwachting een execute () methode bevatten, die wordt opgeroepen door de opdrachtregel-parser.it is de verantwoordelijkheid van de EXE-klasse om de geparseerde configuratie te valideren, maar de configuratie wordt gegenereerd met een functie () wat de zware tillen doet.
Java Getopt Generator Gerelateerde software