有人可以帮我从Windows命令行调试java程序吗?
答案 0 :(得分:2)
网上找到的jdb指南是否有问题:1 2 3和oracles documentation for jdb on windows with java 6在jdb上?
从eclipse到jdb的变化是永久性的吗?除非您必须拥有命令行调试器,否则我建议您更改为netbeans(它具有良好的调试器,并且在我看来是比java编程的eclipse更好的IDE)或使用将调试信息打印到控制台的良好旧方法。
答案 1 :(得分:1)
像往常一样启动应用程序,但添加以下参数:
-Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=n
现在在eclipse中,在选择项目的情况下创建一个新的“远程Java应用程序”调试配置。选择localhost端口8787.
现在,当您运行该配置时,即使从命令行运行,也可以使用eclipse调试器。
答案 2 :(得分:0)