202108-20 springboot使用IDEA远程Debug 目录 1、先创建一个准备远程调试的Demo,注意构建项目的配置2、打包3、在IDEA配置远程Debug4、在终端启动刚才打好的jar包5、测试项目上线之后,如果日志打印的很模糊或者业务逻辑比较复杂,有时候无法定位具体的错误原因,因此可以通过IDEA远程代理进行Debug。线上的代码一定要和本地的一致!环境:2.1.4.RELEASE(org.springframework.boot)jdk1.8ApacheMaven3.5.0 1、先创建一个准备远程调试的Demo,注... 继续阅读 >
202103-10 Intellij IDEA远程debug教程实战和要点总结(推荐) 远程调试,特别是当你在本地开发的时候,你需要调试服务器上的程序时,远程调试就显得非常有用。 JAVA支持调试功能,本身提供了一个简单的调试工具JDB,支持设置断点及线程级的调试同时,不同的JVM通过接口的协议联系,本地的Java文件在远程JVM建立联系和通信。此篇是IntellijIDEA远程调试的教程汇总和原理解释,知其然而又知其所以然。 本机IntellijIDEA远程调试配置1,打开InteliijIDEA,顶部菜单栏选择Run... 继续阅读 >
202010-10 IntelliJ IDEA远程Debug Linux的Java程序,找问题不要只会看日志了(推荐) 1前言我们习惯于在本地开发的时候debug,能快速定位与解决问题,那部署在服务器上是不是就没有办法了呢?只能通过查看日志来定位?不是的,在远端的服务器上,我们一样可以debug。2IDEA的debug我们先来看一下在IntelliJIDEA直接debug是怎样的。先准备一个简单的Java程序:packagecom.pkslow.basic;importjava.util.Map;publicclassRemoteDebug{publicstaticvoidmain(String[]args){System.out.println("-----------... 继续阅读 >