gpt4 book ai didi

java - JCommander 参数验证了解其他参数

转载 作者:行者123 更新时间:2023-11-30 03:19:45 25 4
gpt4 key购买 nike

我正在使用 JCommander 来解析命令行参数。我使用以下方法验证参数:

public class SomeClass implements IParameterValidator {
public void validate(String name, String value) throws ParameterException {
...
}

我遇到了一些边缘情况,如果上面的代码块能够知道为应用程序提供的其他命令行参数是什么,而不仅仅是那个参数,那将会很有帮助。 JCommander 是否可以实现?

我可以使用 JCommander 命令实现我的目标,但这并不像所需的解决方案那么灵活。

最佳答案

文档明确指出没有特定的注释来对提供的参数进行全局验证。 http://jcommander.org/#global_validation

建议参数解析完成后进行验证。

关于java - JCommander 参数验证了解其他参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31631547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com