草庐IT

JCommander

全部标签

使用 JCommander 解析命令行参数

前言如果你想构建一个支持命令行参数的程序,那么jcommander非常适合你,jcommander是一个只有几十kb的Java命令行参数解析工具,可以通过注解的方式快速实现命令行参数解析。这篇教程会通过介绍jcommadner,快速的创建一个命令行程序,最后支持的命令参数功能如下图。这个命令行工具仿照git操作命令,主要提供了如下功能命令:1. git-app.jar-help 查看命令帮助信息。2. git-app.jar-version 查看当前版本号。3. git-app.jarclonehttp://xxxx 通过URL克隆一个仓库。4. git-app.jaraddfile1file

JCommander使用格式

嘿,我正在使用JCommander库来解析命令行参数。我的问题是JCommander生成的用法消息的格式。这是使用函数的输出:Usage:mvnUploader[options]Options:*-d,--directorythedirectoryoftheartifactstoupload-h,--helpprinthelpmessage我希望选项和描述将在同一行我的args课:publicclassOptionalArgs{@Parameter(names={"-d","--directory"},required=true,description="thedirectoryofthear

java - 如何使用 jcommander 打印帮助?

如何使用jcommander打印帮助?我找不到这方面的API。 最佳答案 找到这个小片段来显示应用程序帮助。为了简单起见,所有事情都在一节课中完成。publicclassJCommanderExample{@Parameter(names="-debug",description="Debugmode")privatebooleandebug=false;@Parameter(names="--help",help=true)privatebooleanhelp=false;publicstaticvoidmain(String[]