1.打包springBoot項目包放在linux服務器上
2.貼上啟動項目的批處理代碼
#!/bin/bash export BUILD_ID=dontKillMe pid=`ps -ef | grep /home/rivamed/fw-fhvc/flvcat-hvc-exec-v2.0.0.11.war | grep -v grep | awk '{print $2}'` if [ -n "$pid" ] then kill -9 $pid fi #指定最后編譯好的jar存放的位置 www_path=/home/rivamed/fw-fhvc #Jenkins中編譯好的jar名稱 jar_name=flvcat-hvc-exec-v2.0.0.11.war source /etc/profile #進入最后指定存放jar的位置 cd ${www_path} war_path=${www_path}/${jar_name} config_path=${www_path}/config echo "開始啟動" nohup java -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8401 -Dfile.encoding=UTF-8 -Dcas.standalone.config="$config_path" "$war_path" > nohup.out 2>&1 & > nohup.out tail -f nohup.out
因為在啟動命令上加上了一下指令 才能使用遠程調試
-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8401
3.idea中配置遠程調試
選擇Edit Configurations

添加啟動配置

編輯配置

效果預覽


