首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Spring-输入值的Shell别名

Spring-输入值的Shell别名
EN

Stack Overflow用户
提问于 2018-03-20 19:49:31
回答 1查看 134关注 0票数 0

我是Spring-Shell的新手。我需要使用输入别名从CLI收集输入值。下面的代码即使没有输入别名也接受值。

代码语言:javascript
复制
@ShellMethod("Get full Name.")
public String fullname(@ShellOption({"-f"})   String firstName, 
        @ShellOption({"-l"}) String lastName ) {
    return firstName + " " + lastName ;
}

这是我所期望的(-f和-l是必需的输入)

shell>全名-f -l Malathesh

但是,这个命令也是有效的。

shell>全名Nithin Malathesh

在这里,这两个命令都有效。但是,我只需要做第一个命令就行了。如果我运行第二个命令->,它必须抛出错误,说输入别名找不到。

EN

回答 1

Stack Overflow用户

发布于 2018-03-23 23:02:37

这不是Spring Shell 2目前的工作方式。

将来,当参数的by-namepositional解析被分成两个单独的组件时,这可能是可能的(默认情况下,组件仍然是活动的)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49383462

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档