1.JCommander 是一个非常小的Java 类库,用来解析命令行参数。

2.参数类型:可以是任意类型,但我使用的只有 List,String.

  @Parameter(name="-s")

  private String authString;

  @Parameter(name="-list" variableArity=true)

  private List<String> companyId;

如果不是基本类型,list,以及String类型的话,那么就需要转换器转换类型.

3.  -s , -list 后面 输入参数,默认空格分割,  variableArity(即无限接受参数).

也可以定义分隔符:@Parameters(separators = "=") {该注解定义在类上.}

最新文章

  1. easyui datagrid 编辑模式详解
  2. rc.local文件
  3. perl多线程理解
  4. 关于photoshop钢笔工具中各点对应到“贝塞尔曲线”中的含义(cocos2d-x与iOS)
  5. 【原创】Linux 内核模块编程
  6. jquery删除动态增加的li
  7. Android Studio开发环境的配置
  8. SpringMVC拦截器和过滤器
  9. JS5模拟类
  10. Java作业-网络编程
  11. centos6-7克隆主机网卡无法启动问题
  12. python基础杂记
  13. Hper-V卸载
  14. 四面美团,收割 offer
  15. 网络XSS攻击和CSRF攻击原理及防范
  16. 王之泰201771010131《面向对象程序设计(java)》第九周学习总结
  17. 小patch(psu)的打法 -- 实例
  18. sofa-rpc 服务端源码流程走读
  19. 供CImage类显示的半透明PNG文件处理方法
  20. 一步一步学习IdentityServer3 (7)

热门文章

  1. 【转】VS2010中 C++创建DLL图解
  2. linux初始化配置---主机名、关闭防火墙、关闭selinux
  3. SSH服务器拒绝密码检测
  4. Excel公式错误提示啥意思?
  5. centos7 gradle
  6. cygwin配置git
  7. pycharm的一些设置和快捷键
  8. 描述Linux运行级别0-6的各自含义
  9. C# 使用HttpWebRequest通过PHP接口 上传文件
  10. exec函数族实例解析