https://bbs.kanxue.com/thread-282397.htm

java -jar demo.jar
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=0.0.0.0:5005 -jar demo.jar

参数说明:

参数解释
-agentlib:jdwp使用 Java Debug Wire Protocol(JDWP) 来允许远程调试
transport=dt_socket指定传输协议为 socket
server=y设置为服务器模式。将等待一个调试客户端(如 IntelliJ IDEA 或 Eclipse)连接到它。
suspend=n如果设置为 y,则 JVM 在启动时会挂起(暂停),直到调试客户端连接。这里设置为 n,意味着 JVM 将立即开始执行,而不会等待调试客户端连接。
address=0.0.0.0:5005指定监听的 IP 地址和端口
Edit Configurations->点击 + 号 ->选择 Remote JVM Debug->配置远程 IP 与调试端口 ->...