在實(shí)際環(huán)境或其他服務(wù)器運(yùn)行程序時(shí)可以采用遠(yuǎn)程debug方式進(jìn)行程序的調(diào)式,在java程序啟動(dòng)時(shí)增加如下參數(shù):
-Xdebug -Xint -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000
例如:
java -Xms128m -Xmx256m -classpath %DCLASSPATH% -Xdebug -Xint -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 -Dappdir=./ Main
然后在eclipse中新建Remote Java Application ,在Connection Properties中指定遠(yuǎn)程地址和端口即可。
此方法亦可用于Weblogic,Tomcat等應(yīng)用服務(wù)器環(huán)境中。
