首先在Tomcat的bin目錄下修改catalina.sh,加入JAVA_OPTS參數(shù):
JPDA_ADDRESS=20777 JAVA_OPTS='-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=20777'
其中JPDA_ADDRESS要指定一個(gè)沒(méi)有被占用的端口,如果不指定,默認(rèn)值是8000
然后用下面的方式啟動(dòng)tomcat:
catalina.sh jpda start
最后啟動(dòng)Eclipse,選擇你想要Debug的類(lèi)并設(shè)置斷點(diǎn),然后選擇Debug工具欄下的Debug子菜單(Debug…),在彈出的Debug窗口中,在左邊的菜單項(xiàng)中選擇遠(yuǎn)程調(diào)試(Remote Java Application),然后輸入機(jī)器名和端口,比如說(shuō)192.168.1.1和20777,然后Apply并且開(kāi)始Debug
聯(lián)系客服