求助,lsp-mode,dap-java下,breakpoint hit不上

想尝试试下lsp-mode 和 dap-java, 发现执行dap-java-debug-test-method 的时候,断点停不住啊,只是dap-log 里输出了,下边这段儿log,我ps -ef | grep java下,确实有这个log里打出的一样的java 进程在,然后我把lsp-log-io 打开,查看了下 lsp-log, 也没有发现错误信息。高手们帮指个调查的方向也可以啊,谢啦!

【环境】 MacOs Mojave 10.14.6/Emacs 26.3 java -version java version “1.8.0_221” Java™ SE Runtime Environment (build 1.8.0_221-b11) Java HotSpot™ 64-Bit Server VM (build 25.221-b11, mixed mode)

【Dap-log】 java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=62310 -jar /Users/dylan/.emacs.d/eclipse.jdt.ls/test-runner/junit-platform-console-standalone.jar -cp $JUNIT_CLASS_PATH -m debug.t1.AppTest#appHasAGreeting Listening for transport dt_socket at address: 62310 Debugger failed to attach: handshake failed - connection prematurally closed

【lsp-log】 [Trace - 09:57:24 PM] Sending request ‘workspace/executeCommand - (22)’. Params: { “command”: “vscode.java.startDebugSession” }

[Trace - 09:57:24 PM] Received notification ‘window/logMessage’. Params: { “message”: “2020-3-14 21:57:24 >> workspace/executeCommand vscode.java.startDebugSession”, “type”: 3 }