想法远程调试
1.pom.xml里配置jvmArguments参数-Xdebug-xrunjdwp : transport=dt _ socket,地址=5005,服务器=y,挂起=n
建设
插件
插件
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-maven-plugin/artifactId
配置
JVM参数-Xdebug-xrunjdwp : transport=dt _ socket,地址=5005,服务器=y,挂起=n/jvmArguments
/配置
/插件
/plugins
/build
!-
https://博客。csdn。net/曹丽201314/article/details/117914896 UTM _ medium=distribute。PC _ feed。无任务博客白名单_ blog-7 . none case depth _ 1-UTM _ source=distribute。PC _ feed。无任务博客白名单_ blog-7。无案例
加了此配置后,打包后的项目发布服务器,可支持远程调试;
具体参数详解:
-Xdebug通知虚拟机(Java虚拟机的缩写)工作在调试模式下;
-Xrunjdwp通知虚拟机(Java虚拟机的缩写)使用(Java调试有线协议)运行调试环境。该参数同时包含了一系列的调试选项;
**运输* *指定了调试数据的传送方式dt_socket是指用窝模式,另有dt_shmem指用共享内存方式,其中,dt_shmem只适用于Windows操作系统操作系统平台;
地址调试服务器的端口号,客户端用来连接服务器的端口号;
服务器=y/n虚拟机是否需要作为调试服务器执行;
挂起=y/n是否在调试客户端建立连接之后启动虚拟机;
-
2.启动罐子,并且支持远程调试;
Java-agentlib : jdwp=transport=dt _ socket,server=y,suspend=n,address=5005-jar remote-debug-v 1.0。冲突
内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/117953.html