Java GetOpt Generator

Скріншот програми:
Java GetOpt Generator
Дані програми:
Версія: 0.81.2
Дата завантаження: 20 Feb 15
Розробник: David Farrell
Ліцензія: Безкоштовно
Популярність: 6

Rating: 2.5/5 (Total Votes: 2)

Java Getopt Генератор програмне забезпечення, яке генерує аргумент командного рядка парсер з XML-файла.

І 'парсер "і класу" Config "створюються, яка дозволяє, щоб ваша програма або бути запустив з командного рядка або програмно налаштований і виконаний з іншої програми Java.

Getopt Генератор Self-хостинг означає, що він використовує себе генерувати свої командного рядка аналізатор.

Конфігурація

Ви можете подивитися на GetOpt.xml, в XML використовується Getopt створює власний парсер командного рядка, для прикладу, що файл конфігурації XML має виглядати.

В принципі кожен параметр отримує:

ім'я

довге ім'я опції. Окремі логічні слова з "_" (тобто long_opt)

короткі

короткі (1 знак) псевдонім для параметра

типу

Один з:

· логічне
· число
· рядок
· вхідний файл (перевіряє, що файл існує)
· input- DIR (перевіряє, що реж існує)
· вихідного файлу (розглядається як рядки на даний момент)
· Вихід-Dir (розглядається як рядки в даний час)

Запуск Getopt

Виклик Getopt з --help генерує наступний висновок

варіантів для Getopt:

[--help | -? ]
(--xmlFile | Х) xml_file
(--javaDir | -j) java_dir
(--exeClass | -е) exe_class
(--mainClass | - м) main_class
(--configClass | -c) config_class

ПРИМІТКА: Параметри в дужках '[]' не є обов'язковими
Всі верблюжої випадок довгі КЛЮЧ можуть бути представлені за допомогою. в нижньому регістрі,
а також з '-' або '_' розділяючи верблюдів регістрі слова
(тобто --longOpt | --longopt | --long_opt | --long-опт)

xml_file

XML файлу, що містить конфігурацію

main_class

Повне ім'я (пакет + клас) генерується класу що буде розбирати командний рядок (тобто містить метод Main ()).

config_class

Повне ім'я (package_class) генерується класу, який буде зберігати інформацію про конфігурацію .

java_dir

база директорія (тобто ваш каталог SRC). Створені файли будуть зберігатися в /java/dir/package/path/ClassName.java

exe_class

клас Java, що генерується командного рядка аналізатор повинен назвати після аналізу в командному рядку.

клас файл повинен містити конструктор, який приймає config_class екземпляр.

клас файл повинен містити метод у виконання (), який буде можна назвати аналізатором командного рядка.

Це відповідальність класі виконуваний для перевірки розібраний конфігурації, але config_class генерується за допомогою функції Перевірка (), який робить важку роботу.

Інші програми розробника David Farrell

Java GetOpt Generator

Коментар не знайдено
додати коментар
Включіть картинки!