import de.jw.cli.CommandLineInterface; import de.jw.cli.Option; import de.jw.cli.parameters.ArgumentParser; public class CommandLineConfig { private boolean showHelp; private String inputFilePath; private String outputFilePath; // Getter and Setter methods public boolean isShowHelp() { return showHelp; } public String getInputFilePath() { return inputFilePath; } public String getOutputFilePath() { return outputFilePath; } } import de.jw.cli.CommandLineInterface; import de.jw.cli.Context; public class CommandLineParser { public static void main(String[] args) { CommandLineInterface<CommandLineConfig> cli = new CommandLineInterface<>(new CommandLineConfig()); Context context = cli.parse(args); cli.printHelp(); } else { } } } java CommandLineParser --help java CommandLineParser -i input.txt -o output.txt


上一篇:
下一篇:
切换中文