首页 > 其他分享 >远程调试

远程调试

时间:2024-01-29 09:44:05浏览次数:24  
标签:suspend socket 5005 jar 调试 远程 transport

参考:https://zhuanlan.zhihu.com/p/670844851

jdk9 以上

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5005 -jar spring-boot-demo-0.0.1-SNAPSHOT.jar

jdk8

java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -jar spring-boot-demo-0.0.1-SNAPSHOT.jar
  • transport=dt_socket

使用网络socket进行调试连接。 其他选项包括 Unix socket和共享内存。

  • server=y

设置监听传入的调试连接。

  • suspend=n

设置不要在启动时等待调试连接。 应用程序将启动并正常运行,直到附加调试传如。

  • address=*:5005

这是JVM将监听调试连接的网络端口。

标签:suspend,socket,5005,jar,调试,远程,transport
From: https://www.cnblogs.com/9zhe/p/17993849

相关文章

  • windbg-windows调试工具来抓端游crash dump
    windbg下载有两种方式:InstallWinDbg-Windowsdrivers|MicrosoftLearn从微软应用商店下载dump上的windows的局部变量解析部分进行windbg本地解析查看下载对应crash链接中的dmp(即minidump)、pdb、exe文件至本地打开winDbg工具,进行配置配路径:Settings——>Debug......
  • 跟着思兼学习Klipper(26): 大卸八块 Klipper 远程控制实验汇总
    又名《给创想三维K1找个"强力外援"》前言原创文章,转载引用请务必注明链接,水平有限,如有疏漏,欢迎交流指正。文章如有更新请访问DFRobot社区及cnblogs博客园,前者内容较全,后者排版及阅读体验更佳。我们约定:主板指MCU部分,上位机指运行Klippy的MPULinux部分。玩了好......
  • Git必知必会基础(12):远程冲突(conflicts)解决--merge
     演示场景虽然每次合并代码前会先把分支更新到最新,但是在你pull后到push前这段时间,可能其它小伙伴又push了,那么你的分支就不是最新的了在push的时候就会失败,比如遇到这种提示信息:Togitee.com:qzcsbj/pytest_apiautotest.git![rejected]master->master(fetchfirst)error:......
  • S275环保远程控制网关:污水处理系统效率提升
    近年来,随着城镇工业的不断发展,污水处理厂在城市中扮演着重要角色。作为国家新兴战略产业之一的水处理行业也是蓬勃发展。如何节省成本、保证水质的稳定性和安全性,从而达到节能、减排、节水的目的是工厂考虑的重中之重。案例客户是一家水处理行业的配套供应商,终端设备为水处理设备。......
  • 4、Git远程仓库
    4.1、常用的托管服务[远程仓库]前面我们已经知道了Git中存在两种类型的仓库,即本地仓库和远程仓库。那么我们如何搭建Git远程仓库呢?我们可以借助互联网上提供的一些代码托管服务来实现,其中比较常用的有GitHub、码云、GitLab等。gitHub(地址:https://github.com/)是一个面向开......
  • StreamPark从零快速入门(本地调试、功能演示及源码分析)
    本文目录结构:1.引言2.StreamPark项目导入与调试|____Step1:物料准备|____Step2:导入项目|____Step3:配置与打包|____Step4:启动与调试3.演示(新建作业并上线)|____Step1:下载Flink安装包并启动集群|____Step2:配置Flink插件及集群|____Step3:配置作业并上线4.源码分......
  • Windows内核开发-[3]、驱动调试方法
    单步调试驱动驱动的调试不能直接在本机上进行,而是要放在虚拟机(或其它设备)中。这是因为在内核模式下,一个断点的触发将会停下整个系统而不只是单个进程。在前面的文章里,使用了DbgPrint函数来进行日志的输出,但这种方法不能进行单步调试。下面介绍两种调试方法。 基于VisualStud......
  • 详解SpringCloud之远程方法调用神器Fegin
    第1章:引言咱们作为Java程序员,在微服务领域里,SpringCloud可谓是个耳熟能详的大名。它提供了一套完整的微服务解决方案,其中就包括了服务间的通信。在这个微服务中,有一个成员特别引人注意,它就是Feign。那Feign到底是什么呢?简单来说,Feign是一个声明式的Web服务客户端,它让编写Web服......
  • TimeHero:远程团队的智能工作管理利器
    引言TimeHero是一款面向远程团队设计的AI助力工作管理工具。与传统的任务应用不同,它不仅仅局限于跟踪截止日期,而是通过自动规划日常任务、项目和循环工作,为个人和团队提供即时自动调整的计划。该工具可以适应不断变化的优先事项、已完成的任务或不断变化的日程安排,从而为个人和......
  • 使用Visual Studio调试微软源代码
    思维导航前言VisualStudio更多实用技巧取消选中启用仅我的代码选中启用源链接支持选中启用符号服务器启用在模块加载时取消JIT优化(仅限托管)[可选]启用VisualStudio调试源码DotNetGuide技术社区交流群前言在我们日常开发过程中常常会使用到很多其他封装好的第......