腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
使用
picocli
处理
具有
多种
类型
选项
、
我正在将现有的应用程序转换为
使用
picocli
。现有
选项
之一如下所示: -t, --threads [1, n] for fixed thread pool, 'cpus' for number of cpus, 'cached'for cached 这允许
选项
是正整数或几个特殊字符串中的一个。当然,我也可以用
picocli
做同样的事情,但我想知道是否有更好的方法来
处理
这个问题。例如,允许同一
选项
使用<
浏览 29
提问于2020-12-23
得票数 1
回答已采纳
1
回答
如何
处理
picocli
中的错误?
、
、
我尝试实现自己的CLI,并希望
使用
picocli
来解析命令的参数。这就是为什么我根本不希望
picocli
在控制台上写。因此,我创建了带有一些
选项
和参数注释的类MyCommand。val output = myCommand.getOutput();前三行没有问题,但我不知道
如何
处理
第四行现在,populateCommand只抛出所有异常,而捕获它们不是一个
选项</em
浏览 3
提问于2019-02-06
得票数 3
回答已采纳
1
回答
在
picocli
中,
如何
在命令行上创建
选项
以覆盖@-file中的相同
选项
、
我目前正在
使用
picocli
4.7.0-快照,在
具有
复杂
选项
集的Java 11应用程序中效果很好,因此我正在
使用
@-file功能。我要开始工作的是一个直接在命令行上指定的
选项
,如果@-file中存在相同的
选项
,它将覆盖该
选项
。因此,命令行中指定的
选项
优先于@-file。这有可能吗。当我尝试
使用
命令行
选项
和@-file (主要基于
picocli
示例)运行我的测试应用程序时,我从<e
浏览 6
提问于2022-03-15
得票数 1
回答已采纳
1
回答
将基于
picocli
的CLI
使用
输出解析为结构化数据
、
、
、
我有一组基于
picocli
的应用程序,我希望将
使用
情况输出解析为结构化数据。到目前为止,我已经编写了三个不同的输出解析器,但我对其中任何一个都不满意(脆弱性、复杂性、难以扩展等等)。对于
如何
干净地解析这种半结构化输出,有什么想法吗?before acting (default: 2000)我希望将程序名称和描述、
选项
; private Str
浏览 6
提问于2020-08-30
得票数 2
回答已采纳
1
回答
如何
减少由于反射而导致
picocli
应用程序启动缓慢
Picocli
必须反思命令树。为此,它需要为每个Command加载域对象类,这会减慢jvm的启动速度。我正在
使用
反射来推迟任何类的加载,直到选择命令之后。
浏览 0
提问于2018-09-29
得票数 1
1
回答
Picocli
:
如何
处理
没有参数和
选项
的场景
、
我
使用
picocli
java命令行库来实现命令行应用程序。但是,我想知道
picocli
是否提供了一个功能,可以帮助
处理
命令行不接收任何参数或
选项
的情况--默认情况。 谢谢
浏览 0
提问于2019-04-04
得票数 3
回答已采纳
1
回答
基于主
选项
的
Picocli
必需
选项
选择
、
、
、
我想以以下格式
使用
picocli
解析
选项
:application -mode SERVER -e xxxx -f yyyymode是一个
具有
{ CLIENT, SERVER }值的enum 如果mode == CLIENT、-c和-d
选项
是强制性的,并且不能
使用
-e,则不能
使用
-f。如果mode == SERVER、-e和-f
选项
是强制性的,并且不能
使用</
浏览 5
提问于2020-05-07
得票数 3
回答已采纳
1
回答
自定义帮助显示在
PicoCli
?
、
我找到了一种
使用
以下方法实现这一目标的方法: synopsisSubcommandLabel = "", usageHelpWidth
浏览 5
提问于2019-11-23
得票数 3
回答已采纳
1
回答
使
picocli
解析本地日期格式
、
、
PicoCLI
接受2019-04-26作为LocalDate变量的输入,但它不接受像26.04.2019那样的德语日期格式。为此,你需要:
如何
告诉
PicoCLI
使用
此格式化程序而不依赖于美国的日期输入
浏览 0
提问于2019-06-24
得票数 1
回答已采纳
1
回答
PicoCLI
:依赖和排他性参数混合
、
我正试图在
PicoCLI
中实现如下目标: 我不知道是否可以
使用
PicoCLI
工具完成这个设置,或者在
使用
自定义代码进行解析之后检查一下。对于这种状态,
选项
A是在ArgGroup中,其中需要
选项
A,但Optioan *不是。<em
浏览 2
提问于2020-03-18
得票数 1
回答已采纳
1
回答
当多个CommandLine实例“工作”在带注释的类的同一个实例上时,可能会产生副作用吗?
、
picoCLI
的@-file机制几乎是我所需要的,但不是完全正确的。原因是我想要控制解析的附加文件的确切位置--取决于以前的
选项
值。示例:当
使用
options srcfolder=/a/b optionfile=of.txt调用时,我的程序应该会看到从/a/b/of.txt读取的附加
选项
,但是当
使用
srcfolder=../c/of.txt的
选项
。 @-file机制无法做到这一点,因为它在
处理
任何<e
浏览 11
提问于2022-05-06
得票数 1
1
回答
在
PicoCLI
中拆分命令
、
、
、
我
使用
picocli
来实现cli工具,并且我有一个命令,如下所示。mainCommand subCommand <parameter1>:<parameter2> parameter3 我的问题是
如何
使用
parameter注释将parameter2和
picoCli
参数映射为
picoCli
参数。下面是我对注释的
处理
方法。
浏览 0
提问于2019-06-03
得票数 1
回答已采纳
1
回答
带有空格和引用支持的Apache替代方案
、
、
、
、
在我最大的一个项目中,我
使用
org.apache.commons.cli.CommandLineParser已经很长时间了。很长时间以来,我在多个exec类中有几十个参数。
浏览 3
提问于2016-09-14
得票数 2
2
回答
如何
在Java上打印自己的错误消息
、
如何
将附加信息打印到命令行控制台?
浏览 9
提问于2022-03-08
得票数 2
3
回答
我应该
使用
哪个库来
处理
Java程序的CLI参数?
、
对于用Java编写命令行应用程序,解析和管理参数和参数的最佳库是什么? 注意:这个问题是这个关于堆栈溢出的闭包问题的更新版本。
浏览 0
提问于2015-01-20
得票数 26
1
回答
如何
提高运行时的命令性能?
我有一个带有内部命令行的库,它
使用
picocli
3.9.6。其中一个命令是log命令,它的工作方式与大多数记录器类似,它接受日志级别和消息以及其他几个
选项
。它在一些
使用
库的应用程序中会被调用很多,我们注意到,当这个命令作为一次性命令实现时,与它切换到
picocli
时相比,性能有了很大的下降。即使设置了日志级别,没有任何有趣的事情发生,也是如此。因此,我们怀疑
picocli
正在
使用
反射来
处理
每个命令实例。我们
如何
提高性能?我注意到<e
浏览 14
提问于2019-12-20
得票数 2
回答已采纳
1
回答
使用
模块在Intellij maven项目中设置
picocli
注释
处理
器
、
、
、
我不知道
如何
在基于maven的intellij项目中设置
picocli
注释
处理
器。 请考虑以下主要pom: <?xml version="1.0" encoding="UTF-8"?module></modules> <dependency> <groupId>info.
pi
浏览 32
提问于2020-10-05
得票数 1
回答已采纳
1
回答
Picocli
:可以在名称中定义带有空格的
选项
吗?
、
、
我在谷歌上搜索了一会儿,还搜索了StackOverflow,当然还有
Picocli
文档,但没有找到任何解决方案。我工作的公司在批
处理
程序中
使用
命令行参数的特殊格式:(不要问我为什么
使用
这种格式现在,我想
使用
Picocli
进行命令行解析。然而,我无法让它与我们
使用
的参数格式一起工作,因为这个空间使
Picocli
认为这是两个独
浏览 1
提问于2020-04-14
得票数 1
回答已采纳
3
回答
如何
将
picocli
groovy-葡萄脚本转换为本地独立应用程序?
、
、
、
我用
picocli
创建了我的第一个groovy应用程序。现在,我希望可以在客户端机器上不安装任何JVM就可以
使用
它,也许可以
使用
GraalVM。这是一个开源项目:
浏览 2
提问于2019-03-03
得票数 1
回答已采纳
1
回答
picocli
: List<>
选项
,用于@ArgGroup,在短用法字符串中重复
使用
当List<>
选项
在@ArgGroup中
使用
时,它会在短用法帮助中重复。考虑以下代码:import
picocli
.CommandLine.*; import
picocli
.CommandLine.Model.CommandSpec
浏览 1
提问于2020-05-22
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何处理多种退化类型的卷积超分辨率
如何借助Graalvm和Picocli构建Java编写的原生CLI应用
【行业资讯】Apache Groovy 2.5.12和3.0.4 发布
Just:Spring Boot应用的新命令行界面
这可能是学习C语言最好的免费在线电子书
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券