jdb 似乎不能与 maven 一起使用。我在网上查到的所有内容都是关于通过 Eclipse 或 IntelliJ 调试 Maven。我实际上只是通过 UNIX 使用 Maven 来制作这个项目。通常我可以使用 println 或其他东西进行调试,但这是我的第一个多线程项目,我不知道从哪里开始。只是想逐行执行程序。
最佳答案
听起来您想使用mvnDebug
来执行,而不仅仅是mvn
,这将以远程 Debug模式运行。然后在程序使用 jdb jdb -attach 8000
运行时从另一个终端窗口连接到该端口(这是默认端口,它应该在控制台中打印实际使用的端口)
关于java - 如何通过UNIX mac终端调试maven项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53938509/