Java 如何调试使用JCommander实现的控制台应用程序?

Java 如何调试使用JCommander实现的控制台应用程序?,java,jcommander,Java,Jcommander,我已经使用JCommander创建了一个控制台应用程序。但我不知道如何调试它?调试它的方法是什么?如果要调试解析本身,应该捕获jcommander引发的异常 从文档中: 每当JCommander检测到错误时,它都会抛出ParameterException。请注意,这是一个运行时异常,因为此时应用程序可能未正确初始化。此外,ParameterException包含JCommander实例,如果需要显示一些帮助,还可以对其调用usage() 您可以像正常调试一样调试其余代码 在IDE中设置断点并在调

我已经使用JCommander创建了一个控制台应用程序。但我不知道如何调试它?调试它的方法是什么?

如果要调试解析本身,应该捕获jcommander引发的异常

从文档中:

每当JCommander检测到错误时,它都会抛出ParameterException。请注意,这是一个运行时异常,因为此时应用程序可能未正确初始化。此外,ParameterException包含JCommander实例,如果需要显示一些帮助,还可以对其调用usage()

您可以像正常调试一样调试其余代码

  • 在IDE中设置断点并在调试模式下运行
  • System.out
    在某些点查看变量包含的内容