Пикокли: Как можно справиться без аргументов и вариантов сценария
Я использую библиотеку командной строки Java picocli для реализации приложения командной строки. Однако я хотел бы знать, предлагает ли picocli функцию, которая может помочь справиться с ситуацией, когда командная строка не получает никаких аргументов или опций в случае по умолчанию.
Спасибо
1 ответ
Решение
Я не уверен, что это ответит на ваш вопрос, но, безусловно, возможно создать команду на основе picocli, которая не имеет опций или позиционных параметров:
@Command(name = "demo", description = "no options or positional parameters")
public class Demo implements Runnable {
@Override
void run() {
System.out.println("Hello");
}
public static void main(String[] args) {
CommandLine.run(new Demo(), args);
}
}
Или у вас есть вопрос о том, как опции могут быть заданы значения по умолчанию? Если это так, можете ли вы взглянуть на раздел " Значения по умолчанию " в руководстве пользователя и сообщить нам, что неясно?