廢話不多說,直接搞起。
1.首先就是在自己的linux虛擬機上搭建一個tomcat服務器
2.開放linux下的端口號
3.將需要調試的項目打包成war或者jar,並放到linux的tomcat環境下
4.修改linux環境下的tomcat/bin目錄下的catalina.sh文件,在文件行首添加
JAVA_OPTS="${JAVA_OPTS} -Xdebug -Xrunjdwp:transport=dt_socket,address=58000,server=y,suspend=n"
4.啓動linux下的tomcat(這樣就等於能直接訪問linux環境的項目了)
5.修改idea的相關配置
注意:端口號必須要對應,並且要保證開放,這是用於socket的連接
6.點idea的debug按鈕,就可以啓動了
7.打開linux下的項目訪問路徑
8.在項目中打上斷點
這樣就能完成對於linux環境下的斷點調試了。唯一不便的就是每次去修改某行代碼就需要去linux替換class文件。不過仔細想想,可以在測試環境調試某個API的。(又學到了。。。)