Picocli: ¿Cómo se puede manejar sin escenario argumentos y opciones

arsene:

Estoy utilizando la biblioteca de línea de comandos java picocli para implementar una aplicación de línea de comandos. Sin embargo, me gustaría saber si las ofertas picocli una característica que ayuda puede manejar la situación en la que la línea de comando no recibió ningún argumento o caso algo opciones por defecto.

Gracias

Remko Clausen:

No estoy seguro de si esto responde a su pregunta, pero sin duda es posible crear un comando basado en picocli que no tiene opciones o parámetros posicionales:

@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);
    }
}

¿O se pregunta sobre cómo las opciones se pueden dar valores por defecto? Si ese es el caso, se puede echar un vistazo a la Valores predeterminados sección del manual del usuario y nos deja saber lo que está claro?

Supongo que te gusta

Origin http://43.154.161.224:23101/article/api/json?id=214844&siteId=1
Recomendado
Clasificación