Skip to content

在Apache Commons CLI的基础上进行封装,更加方便本人开发使用

Notifications You must be signed in to change notification settings

OneOFF-ive/commons-cli-OneFive

Repository files navigation

commons-cli-OneFive

Apache Commons CLI的基础上进行封装,更加方便本人开发使用

需要添加Apache Commons CLI依赖

dependencies {
    implementation 'commons-cli:commons-cli:1.5.0'
    implementation 'com.github.OneOFF-ive:commons-cli-OneFive:v2.0.0'
}

最新的发布版本可以在JitPack查看

使用说明: 建议在使用前首先阅读Apache Commons CLI的官方使用说明,该项目只是在原工具的基础上优化使用方法。

获取实例

var myCli = MyCli.getInstance();

使用addOption方法添加一个命令行选项,并且为其添加回调函数

void addOption(Option option, Consumer<Object[]> callback)

使用parseOptions方法处理所有命令行选项

void parseAllOptions(String[] args)

About

在Apache Commons CLI的基础上进行封装,更加方便本人开发使用

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages