使用idea开启远程调试
jar程序运行在远程服务器上出现错误,又没有明确的错误日志能够查看得到,无从下手?这篇文章获取可以帮助一二。 这里我来分享一种通过idea实现远程调试的方法,几个及其简单的操作就可以使我们定位远程服务器的错误时更加得心应手。 一、在idea端进行远程调试配置 1. 打开idea的Run/Debug Configurations 步骤:选择Run菜单,找到Edit Configurations...,如下图: 或点击右上角运行/调试对话框,并选择Edit Configurations...,如下图: 2. 创建远程调试 打开对话框后点击左上角“+”号并找到并选择Remote,如下图: 随后我们就可以看到对话框左边区域出现了Remote的项目,右侧出现相应的配置,如下图: 3. 配置远端调试 首先把Name改成一个易于识别的名字,随便取什么名都可以,这里我改为“test”; 然后可以看到Debugger mode,这里有两种模式,一种是Attach to remote JVM,大致意思就是远端服务器会打开一个接口,等待idea去连接。另一种是Listen to remote JVM,大致意思是本地开放一个监听接口等待远端服务器来连接。不管用哪种模式都是可以实现相同的功能等而且两种模式的配置方式都差不多,所以这里我就以Attach to remote JVM为例,选择Attach to