矮袋鼠6.jpeg
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
<configuration>
<jvmArguments>-Xdebug -Xrunjdwp:transport=dt_socket,address=5005,server=y,suspend=n</jvmArguments>
</configuration>
</plugin>
</plugins>
</build>
加了此配置后,打包后的項(xiàng)目發(fā)布服務(wù)器宏粤,可支持遠(yuǎn)程DEBUG删壮;
具體參數(shù)詳解:
-Xdebug 通知JVM工作在DEBUG模式下;
-Xrunjdwp 通知JVM使用(Java debug wire protocol)運(yùn)行調(diào)試環(huán)境徘键。該參數(shù)同時(shí)包含了一系列的調(diào)試選項(xiàng)练对;
**transport **指定了調(diào)試數(shù)據(jù)的傳送方式,dt_socket是指用SOCKET模式吹害,另有dt_shmem指用共享內(nèi)存方式螟凭,其中,dt_shmem只適用于Windows平臺(tái)它呀;
address 調(diào)試服務(wù)器的端口號(hào)螺男,客戶端用來(lái)連接服務(wù)器的端口號(hào);
server=y/n VM 是否需要作為調(diào)試服務(wù)器執(zhí)行纵穿;
suspend=y/n 是否在調(diào)試客戶端建立連接之后啟動(dòng) VM下隧;
轉(zhuǎn)載:https://blog.csdn.net/caoli201314/article/details/117914896