最近刚开始使用idea,搭建了一个springboot项目,发现可以run,但是无法进行debug调试,具体报错如下:

FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGE
ERROR: transport library not found: dt_socket
ERROR: JDWP Transport dt_socket failed to initialize, TRANSPORT_LOAD(509)
JDWP exit error AGENT_ERROR_TRANSPORT_LOAD(196): No transports initialized [../../../src/share/back/debugInit.c:690]
FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_LOAD(196)

解决办法如下:

  • 下面这三个地方需使用相同的jdk

1、File/Project Structure/Project中的SDK

idea无法debug调试,启动报错,但是run可以正常运行-LMLPHP

2、File/Project Structure中的SDKS

idea无法debug调试,启动报错,但是run可以正常运行-LMLPHP

3、Run/Debug Configurations 的JRE,此处的working directory不知道有没有添加的必要性

idea无法debug调试,启动报错,但是run可以正常运行-LMLPHP

如有错误,请求指正
03-22 20:05