rem ===========================================================================
rem this is? added for remoting debug
SET JPDA_ADDRESS=8000(注意,此端口一定不能和你的tomcat監(jiān)聽端口一樣,比如,你的tomcat如果是8080,此端口,就不能是8080)
SET JPDA_TRANSPORT=dt_socket
rem ===========================================================================
2 在eclipse中添加遠程調(diào)試
打開調(diào)試配置窗口,添加一個Remote Java Application
配置例子如下:
注意,配置Port的時候一定和你剛才添加的端口一致。
3 啟動tomcat,命令如下:catalina jpda start
4 啟動remote debug,也就是你剛才配置好的要調(diào)試的遠程程序。就可以看到遠程調(diào)試的結(jié)果了。如下圖:
補充:
這種方法,在啟動tomcat的時候,需要用catalina.bat jpda start 來實現(xiàn)。
如果不想每一次都這樣,可以修改startup.bat文件,以后啟動,就和你通常啟動tomcat的方法一樣。
:setArgs
if ""%1""=="""" goto doneSetArgs
set CMD_LINE_ARGS=%CMD_LINE_ARGS% %1
shift
goto setArgs
:doneSetArgs
call "%EXECUTABLE%" jpda start %CMD_LINE_ARGS%
:en
看到那個紅色字體的部分,是你需要添加的。之后,你就可以直接startup.bat,默認就已經(jīng)啟動了遠程調(diào)試了。
|----------------------------------------------------------------------------------------|
版權(quán)聲明 版權(quán)所有 @zhyiwww
引用請注明來源 http://www.aygfsteel.com/zhyiwww
|----------------------------------------------------------------------------------------|