一、Java -jar启动添加如下参数
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9852
-Xdebug是通知JVM工作在DEBUG模式下(这里不加也是可以的)
-Xrunjdwp是通知JVM使用(java debug wire protocol)来运行调试环境
transport指定了调试数据的传送方式,dt_socket是指用SOCKET模式
server参数是指是否支持在server模式的VM中
suspend指明,是否在调试客户端建立起来后,再执行JVM
完整执行命令举例:
java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9852 start-project-0.0.1-SNAPSHOT.jar --spring.profiles.active=dev > log.file 2>&1 &
二、使用Idea进行远程调试
https://www.cnblogs.com/756623607-zhang/p/10778862.html
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。