Я использую picocli
для реализации инструмента cli, и у меня есть команда, которая выглядит следующим образом:
mainCommand subCommand <parameter1>:<parameter2> parameter3
У меня вопрос, каксопоставьте parameter
и parameter2
как параметры picoCli, используя аннотацию picoCli.Ниже мой подход к аннотациям.
@CommandLine.Parameters(index = "0", split = ":")
private List<String> moduleParam;
Указанный выше правильный способ аннотирования параметров или лучший способ реализации аннотации.Пожалуйста, совет.