第一次遠程調試,看了挺多網上的文章,用了些大佬們的思路,才寫下的這篇文章。 侵刪
好了,廢話不多說了,現在開始:
本人阿里雲用的是windows2008 64位的,非linux
第一步:
遠程連接阿里雲服務器,打開Tomcat裏面的bin文件夾
找到裏面的catalina.bat,在裏面修改“ set CATALINA_OPTS= ”
這裏本來是空的,我們在裏面添加一段東西:
set CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888
裏面的address=8888 ,是我在阿里雲裏面開放的端口。讀者可以根據自己開放的端口進行相應的修改。
第二步:
在bin文件夾下新建一個批處理文件,名字是 debug.bat
內容如下:
set JPDA_ADDRESS=8000
set JPAD_TRANSPORT=dt_socket
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8888
startup
第三步:
我們在本地的Myeclipse裏面進行debug
然後點擊Remote Java Application
最後Debug,然後就大功告成了