问题描述:

项目点击run以后可以正常运行

项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket-LMLPHP
项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket-LMLPHP

使用debug启动之后就会报错

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 [debugInit.c:750]

项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket-LMLPHP

解决办法:

这是因为IDEA在创建项目以后,将启动类环境只设置到了jdk那一级别的目录,需要手动将其设置到jre那一级别,这个需要手动设置

项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket-LMLPHP

项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket-LMLPHP

将目录设置到下一层的 jre

项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket-LMLPHP

启动成功

项目可以正常启动,但是debug启动后报错:ERROR: transport library not found: dt_socket-LMLPHP

注意:启动类的jdk必须和创建的项目的保持一致

05-15 12:22