用Eclipse远程调试Java应用程序

例如正常的java程序启动方式:

 

 

java -jar helloWorld.jar
 

 

需要进行远程调试的话,将应用程序的启动方式修改为:

 

 

java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address="8000" -jar helloworld.jar

 

这样启动之后程序不会立刻启动,而是监听8000端口,等待远程调试连接信息。

 

在eclipse中,新建一个debug configuration->Remote Java Application,

 

在project中选择要调试的项目,host填写远程服务器Ip,port填写上面的8000,保存启动即可。

你可能感兴趣的:(java,eclipse,debug,远程)