美文网首页
java远程debug

java远程debug

作者: 得鹿梦为鱼 | 来源:发表于2019-03-25 22:22 被阅读0次

记录下来,免得以后要用又去百度

CAT1 使用tomcat容器类型

首先到tomcat/bin/目录下找到 catalina.bat文件
然后在该文件中加入如下设置:
SET CATALINA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888 

catalina.bat配置(win系统)

catalina.bat

IDEA配置

IDEA配置

CAT2 Springboot类型 (linux系统)

启动命令

无debug

nohup java  -Dfile.encoding=UTF-8 -jar -Dserver.port=5885 -Xms512m -Xmx2g  -Dlogging.file=/demo/logs/info.log ****-0.0.1-SNAPSHOT.jar &

要debug

nohup java  -Dfile.encoding=UTF-8  -jar -Dserver.port=5885 -Xms512m -Xmx2g -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5888 -Dlogging.file=/demo/logs/info.log  ****-0.0.1-SNAPSHOT.jar &

释义

nohup:后台运行
port:5885 应用程序的端口号
port:5888 debug的端口号
/demo/logs/info.log:日志文件路径
****-0.0.1-SNAPSHOT.jar:Springboot 工程打成的jar

IDEA配置

IDEA配置

相关文章

  • 06_JDWP远程调试详解

    JDWP远程调试详解 JDWP:Java Debug Wire Protocol,Java调试协议 java -a...

  • java 远程debug

    -Xdebug-Xrunjdwp:transport=dt_socket,server=y,suspend=y,a...

  • java远程debug

    记录下来,免得以后要用又去百度 CAT1 使用tomcat容器类型 catalina.bat配置(win系统) I...

  • java远程debug

    为什么要远程debug 个人理解俩方面原因 1.公司项目复杂,启动依赖较多,为了网络安全都是内网配置,还有环境变量...

  • Java

    java远程debug -agentlib:jdwp=transport=dt_socket,server=y,s...

  • 远程debug设置

    远程debug 项目启动设置 未添加远程debug端口的,如果需要开启远程debug的端口,操作如下:修改远程de...

  • 关于Intellij和eclipse 远程debug的使用姿势

    Intellij和eclipse的远程debug 均是基于JVM JPDA的调试 1. 远程debug使用方式: ...

  • java项目部署到linux服务器开启远程debug的几种方式

    本文主要针对java项目部署在服务器上开启远程debug调试,排查问题 本文目录 tomcat服务器下的远程deb...

  • 远程调试代码

    远程debug调试java代码 日常环境和预发环境遇到问题时,可以用远程调试的方法本地打断点,在本地调试。生产环境...

  • Tomcat 开启远程Debug调试

    1. 使用外部Tomcat启动方式开启远程Debug调试功能 2. SpringBoot 项目开启远程Debug:...

网友评论

      本文标题:java远程debug

      本文链接:https://www.haomeiwen.com/subject/tdxivqtx.html