在實際環(huán)境或其他服務器運行程序時可以采用遠程debug方式進行程序的調(diào)式,在java程序啟動時增加如下參數(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中指定遠程地址和端口即可。

此方法亦可用于Weblogic,Tomcat等應用服務器環(huán)境中。