我从命令行运行 Jetty:
export GRADLE_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=9999,server=y,suspend=n"
gradle jettyRun
看看:
Listening for transport dt_socket at address: 9999
...然后在 IntelliJ Idea (Ultimate 12.1.3) 中创建一个具有所有默认值的新远程调试配置,仅将端口更改为 9999。
当我使用远程配置开始(调试)时,我看到:
Connected to the target VM, address: 'localhost:9999', transport: 'socket'
...这让我觉得一切都按预期工作。
然后我提出应该导致命中断点的请求。但是断点永远不会被触发。
我究竟做错了什么?
谢谢。