Bir belgelerin hızlı okuma, ben CommandLine sınıfı kalan konumsal parametrelere erişim sağlayacak farkında değildi.
Komut satırında geçirilen Seçenekler ayrıştırıldıktan sonra, kalan argümanlar CommandLine.getArgs() yönteminde kullanılabilir.
public static void main(String[] args) {
DefaultParser clParse = new DefaultParser();
Options opts = new Options();
opts.addOption("a", true, "Option A");
opts.addOption("b", true, "Option B");
opts.addOption("f", false, "Flag F");
CommandLine cmdLine = clParse.parse(opts, args);
System.out.println(cmdLine.getArgs().length);
}
Teşekkür ederiz. Bu bana çok yardımcı oluyor. –
bunu yaparsanız, bu konumsal argümanlar yardımda değildir. – Trismegistos