标签: java debugging jdb
是否可以查看变量,如果在没有调试标志的情况下编译类,则在函数中作为参数传递?我成功地将断点调用,但之后我不知道如何查看参数值。 我没有很好的源代码,软件是障碍物。 像这样的函数:void a(int var1,boolean var2) - 所以,我想要打印var1& print var2。
答案 0 :(得分:4)
使用javac -g MyClass.java编译代码。这样您就可以在使用jdb MyClass
javac -g MyClass.java
jdb MyClass
答案 1 :(得分:-2)
我使用Eclipse Java debugger。我能够在“变量”视图中查看传递给方法的参数。
查看本教程的链接:
http://www.vogella.de/articles/EclipseDebugging/article.html
http://www.developer.com/java/other/article.php/2221711/Debugging-a-Java-Program-with-Eclipse.htm