Вопросы по теме 'picocli'

Проблема с выравниванием списка опций Picocli в сообщении справки по использованию
Я использую команду с использованием PicoCLI v4.0.0-alpha-3. Независимо от того, какие варианты я пробую, тот, который отображается вверху (когда список параметров отображается в CL), всегда находится справа от других параметров. Как это можно...
189 просмотров
schedule 12.12.2022

Строка поиска Picocli Parse
Я хотел бы предоставить строку поиска для моей программы, например: cmd.execute("getDevices", "-h 1.2.3.4", "-p myPSW", "-u myUser", "-n red|blue&black,-nonprod"); Я хочу создать предикаты для поиска имен хостов, которые содержат красный...
99 просмотров
schedule 12.12.2022

пример picocli, показывающий использование нескольких команд
У меня есть код, который очень хорошо работает с picocli: @Command(name = "parse", sortOptions = false, description = "parse input files and write to database") class CommandLineArgumentParser { @Option(names = { "-h", "--help" }, usageHelp =...
2933 просмотров
schedule 22.02.2024

Picocli: укажите значение по умолчанию для параметра, который имеет тип карты.
у меня такой вариант @CommandLine.Option(names = "-D", description = "Define a symbol.") /* A list of defines provided by the user. */ Map<String, String> defines = new LinkedHashMap<String, String>(); Это работает,...
412 просмотров
schedule 22.01.2023

Тестирование команд pico cli, Java
Я разработал Java API и создал интерфейс командной строки для его использования с помощью PicoCli . Как правильно проверить мои команды pico? заранее спасибо
690 просмотров
schedule 12.08.2022

PicoCLI: смешанные зависимые и исключающие аргументы
Я пытаюсь добиться чего-то вроде следующего с помощью PicoCLI: Вариант 0 (помощь, подробно) Option A Dependent Option A-1 Зависимый вариант А-2 Зависимый вариант А-3 Option B Requires Option A Но не допускает никаких...
397 просмотров
schedule 10.11.2023

Необъяснимое поведение Singleton/Picocli
Я пишу код и не могу понять, что происходит с моей ошибкой. Я надеюсь, что кто-то здесь может дать мне некоторые ответы. Вот мой код (соответствующая часть): public class AppData implements Callable<Integer> { private static AppData...
69 просмотров
schedule 29.07.2022

picocli : анализировать аргументы без шаблона
Обычно я храню все параметры командной строки в другом классе, например CliArguments . Это позволяет избежать шума в основном классе. Вот что у меня получилось с picocli : public final class MyApp { private static final CliArguments...
92 просмотров
schedule 31.03.2023

Форматирование текста не применяется в CLI - с использованием PICOCLI java
Я пытался отображать форматированные тексты в CLI . Я попробовал тот же код, что и в picocli docs (ссылка на документ) , но форматирование не применяется. Пожалуйста, помогите мне определить мою ошибку. Ожидаемый результат Мой...
30 просмотров
schedule 09.03.2024

Почему Gradle не использует модуль-info.class MRJAR?
В настоящее время я использую picocli для создания приложения командной строки. Однако Gradle отказывается его строить со следующим сообщением об ошибке. {project path}\src\main\java\module-info.java:2: error: module not found: info.picocli...
46 просмотров
schedule 01.09.2022

Git Bash в терминале Windows не отображает цветовые коды Picocli ANSI
Я добавил Git Bash в Терминал Windows, как описано в Добавление Git-Bash в новый Терминал Windows . Мой профиль выглядит следующим образом: { "guid": "{00000000-0000-0000-ba54-000000000002}", "commandline":...
113 просмотров