焦点热门:使用 JCommander 解析命令行参数

2023-06-21 19:56:16 来源:程序员客栈

通过注解指定转换类:

@Parameter(description = "暂存文件列表", converter = FilePathConverter.class)private Listfiles;

打包测试:

$ java -jar git-app.jar add file1 file2文件不存在,path:file1$ ls -ltotal 12448drwxr-xr-x  2 darcy  staff    64B  6 15 21:10 archive-tmpdrwxr-xr-x  3 darcy  staff    96B  6 15 21:10 classesdrwxr-xr-x  3 darcy  staff    96B  6 15 21:10 generated-sources-rw-r--r--  1 darcy  staff   5.6M  6 16 20:44 git-app.jar$ git-app.jar git-app.jar暂存文件:git-app.jar

总体测试

一如既往,文章代码都存放在 Github.com/niumoo/javaNotes.

参考:https://jcommander.org/

关键词:
x 广告
x 广告

Copyright   2015-2022 财务报告网版权所有  备案号: 京ICP备12018864号-19   联系邮箱:29 13 23 6 @qq.com