在运行testng.xml时,我会得到以下错误:
Exception in thread "main" com.beust.jcommander.ParameterException: Unknown option: -protocol
at com.beust.jcommander.JCommander.parseValues(JCommander.java:742)
at com.beust.jcommander.JCommander.parse(JCommander.java:282)
at com.beust.jcommander.JComman
如何在交互模式下运行standanlone,这样我们就可以从终端触发命令。当我如下图所示运行时,会出现异常
java -jar selenium-server-standalone-3.0.1.jar -interactive
Exception in thread "main" com.beust.jcommander.ParameterException: Unknown option: -interactive
at com.beust.jcommander.JCommander.parseValues(JCommander.java:742)
at co
我想在chrome上运行selenium IDE。为此,我必须编写以下cmd命令。如图所示,
E:\Automation\Selenium>java -jar selenium-server-standalone-3.5.3.jar chromedriver.exe
但它给我的错误如下:
Exception in thread “main” com.beust.jcommander.ParameterException: Was passed main parameter ‘chromedriver.exe’ but no main parameter was defined
at
我正在尝试在AWS EMR上运行Hudi deltastreamer。按照此博客中的步骤操作。https://cwiki.apache.org/confluence/pages/viewrecentblogposts.action?key=HUDI 但是当我运行下面的spark提交时,错误出现了: Exception in thread "main" org.apache.hudi.com.beust.jcommander.ParameterException: Was passed main parameter '--table-type' but no
当我试图使用Java在Eclipse中运行一个示例TestNG类时,我会得到以下错误:
Exception in thread "main" com.beust.jcommander.ParameterException: Unknown option: -protocol
at com.beust.jcommander.JCommander.parseValues(JCommander.java:742)
at com.beust.jcommander.JCommander.parse(JCommander.java:282)
at com.beust.jcommander.
我在一个项目中使用JCommander。
它的文档将其定义为
parse
public void parse(String... args)
Parse and validate the command line parameters.
因此,它接受一个可变数量的单个String参数(据我理解)。
但是,我的args当前存储在一个字符串数组中,
public static void main(String[] args) {
CommandTemplate template = new CommandTemplate();
JCommander jc = new JComma
我对JCommander有个问题。如果所需的参数iam测试没有值,我希望程序抛出一个异常。当我忘记向最后一个参数添加值时,就会出现这个异常。
示例(注意:所有参数都是必需的和字符串):
--user hugo --password boss --confirmPassword //no value
com.beust.jcommander.ParameterException:参数后的期望值--comfirmPassword
如果忘记向其他参数添加值,则将下一个参数视为值。
--user --password --confirmPassword hugo
//--password is
我有一个标准的JCommander参数,当在本地或通过IntelliJ运行jar时,它工作得很好,但只要我尝试通过dockerfile加载它,它就会返回: Exception in thread "main" com.beust.jcommander.ParameterException: Was passed main parameter '-profile ${PROFILE}' but no main parameter was defined in your arg class 我加载参数的代码如下: @Data
public static class
我下载了一个示例代码并想运行它,问题是它使用JCommander加载一些配置,我还没有配置文件,它还想加载一个配置文件,所以我想知道;我如何使用JCommander,我阅读了文档,并且根据站点它的一个框架用来解析命令行参数,但是我真的不明白这意味着什么,这个错误真的阻碍了我执行我的项目,下面是请求.conf文件的代码:
BasicConfigurator.configure(); // TODO: config from options
// Parse the command line options
CliOptions options
运行mockito测试用例时出现异常,如下所示:
Exception in thread "main" java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
at java.lang.Class.privateGetMethodRecursive(Unknown
我正在尝试使用TestNG运行一个非常简单的测试,但是我得到了这个错误消息。我试着读了前面的答案,但对我不起作用。如果有人能帮我,我会很高兴的,因为我还是个TestNG的初学者。以下是错误消息:
Exception in thread "main" java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDecl