アーセン:
私は、コマンドラインアプリケーションを実装するためにpicocli javaコマンドラインのライブラリを使用しています。しかし、私は缶のヘルプは、コマンドラインで任意の引数やオプションの何かのデフォルトのケースを受信しないような状況に対処することをpicocli提供するかどうかの機能を知っていただきたいと思います。
ありがとうございました
Remkoクラウゼン:
これは、あなたの質問に答える場合、私はわからないんだけど、何のオプションや位置パラメータを持っていない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);
}
}
またはオプションはデフォルト値を与えることができる方法についてのご質問はありますか?その場合は、あなたが見てとることができますデフォルト値のマニュアルユーザーのセクションを、私たちは不明であるものを知ってみましょうか!