我在 Stack Overflow 上进行了谷歌搜索和搜索
how to set Debug points for a JAVA file using cmd and running the same using cmd
但关于这个话题还没有太多。有人可以分享一些关于这个特定主题的知识吗?
假设我在主类中有 5 个 sysout 语句,我想在每一行设置 5 个断点,然后逐一执行它们。我需要通过引用包含 jar 文件的外部文件夹来运行类文件。
我不想使用任何 IDE,我想使用 CMD。 我将设置断点并使用批处理文件执行相同的操作。
如果有办法请告诉我并提前致谢。
最佳答案
可以使用jdk/bin
目录下的命令工具jdb
,该工具用于通过cmd调试应用程序
public class Hello {
public static void main(String []args) {
System.out.println("Hello");
}
}
上面的代码是一个简单的例子,使用jdb调试工具如下
javac -g Hello.java
然后
jdb Hello
然后
stop at Hello:3
然后
run
应用程序将停止在第3行,然后您可以逐步运行应用程序!
关于Java 文件从 CMD 设置调试点并使用 CMD 运行它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31800571/