IDEA-远程debug

jar配置

启动jar包时,添加配置参数:

举例:myApp.jar的端口为8088,配置远程debug端口为8099
java -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8099 -jar -Xmx3g -Xms3g  myApp.jar

上述参数中:
-agentlib:jdwp 是附加调试器的参数;
transport=dt_socket 表示使用套接字进行通信;
server=y 表示启动为服务器模式;
suspend=n 表示不暂停程序执行;
address=*:8099 表示监听 8099 端口

IDEA配置

配置如图所示

注意:配置的端口,不是jar服务运行的端口,而是jar启动参数中address=*:8099配置的监听端口

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/862468.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

App推广新选择:Xinstall专属地址推广,让你的品牌瞬间引爆市场!

在移动互联网时代,App的推广与运营成为了每个开发者必须面对的重要课题。然而,随着市场竞争的日益激烈,如何让自己的App在众多竞争者中脱颖而出,成为了每个开发者最为关注的问题。今天,我们将为大家介绍一款能够帮助你…

Elasticsearch优化索引映射和设置

在Elasticsearch的世界中,优化索引的映射(mapping)和设置(settings)对于提高搜索性能、存储效率和系统稳定性至关重要。本文将带您深入了解如何针对Elasticsearch的索引进行优化,帮助您构建更高效、更可靠的…

浅谈Mysql Innodb存储引擎

一、Mysql整体架构 二、MySQL 5.7 支持的存储引擎 类型 描述 MyISAM 拥有较高的插入、查询速度,但不支持事务 InnoDB 5.5版本后Mysql的默认数据库,5.6版本后支持全文索引,事务型数据库的首选引擎,支持ACID事务,支…

23、24年--项目立项管理

选择题、案例题、论文写作都有可能会考,需要会论文写作。 立项管理是对拟规划和实施的项目技术上的先进性、适用性,经济上的合理性、效益性,实施上的可能性、风险性以及社会价值的有效性、可持续性等进行全面科学的综合分析,为项目决策提供客观依据的一种技术经济研究活动。…

基于QT5实现的串口调试助手

代码仅供参考,实际效果是读串口缓冲区,但是老师水平不行,说好像(?)不能自己读自己,但是由于没有条件测试,后续没有进一步完善 main.cpp #include "widget.h"#include &l…

深入探索Java开发世界:Redis~类型分析大揭秘

文章目录 深入探索Java开发世界:Redis~类型分析大揭秘一、数据结构类型二、分布式锁类型三、事物命令类型四、事物三大特性类型 深入探索Java开发世界:Redis~类型分析大揭秘 Redis数据库基础知识,类型知识点梳理~ 一、数据结构类型 Redis是一…

【图像处理】1、使用OpenCV库图像轮廓的检测和绘制

OpenCV (Open Source Computer Vision Library) 是一个用于计算机视觉和图像处理的开源库。它提供了数百种用于图像和视频分析的算法,并被广泛应用于研究和商业领域。OpenCV 支持多种编程语言,包括 C、Python、Java 等,具有跨平台的特性&…

为什么不建议用外键?

在 MySQL 中,有些开发人员建议避免使用外键(Foreign Keys),主要原因如下: 性能问题: 外键约束在插入、更新和删除操作时,会导致额外的检查和锁定,从而影响性能。尤其是在大批量数据操…

Vue项目生产环境的打包优化

Vue项目生产环境的打包优化 前言 在这篇文章我们讨论Vue项目生产环境的打包优化,并按步骤展示实际优化过程中的修改和前后对比。 背景 刚开始的打包体积为48.71M 优化 步骤一:删除viser-vue viser-vue底层依赖antv/g2等库一并被删除,…

【selenium 】操作元素

操作元素 元素操作鼠标操作键盘操作 元素操作 元素操作示例清空输入框clear()deiver.find_element_by_id(“username”).clear()输入文字send_keys()deiver.find_element_by_id(“username”).send_keys(‘zs’)元素点击 click()deiver.find_element_by_id(“login”).click()…

【高级篇】MySQL性能监控与故障排查:洞悉与优化(十六)

引言 在深入探讨了InnoDB引擎的内部机制后,我们转向了MySQL性能监控与故障排查的实践领域。这一章节将指导你如何运用一系列强大的监控工具和日志分析技巧,识别并解决数据库中的性能瓶颈和常见故障,为即将到来的MySQL与云环境的融合打下坚实基础。 一. 常用监控工具:透视…

720漫游快速入门

720云全景漫游制作工具自2014年8月上线后,为数十万创作者提供全景图片&全景视频&高清矩阵上传、编辑、分享一站式软件服务,获得众多创作者的青睐与认可,同时也承载了创作者越来越多的期望,为了给大家提供更灵活多样的功能…

【Linux】动/静态库的创建和使用

目录 一、动/静态库的概念回顾: 二、动态库与静态库的区别: 三、静态库的创建与使用: 1、Linux静态库命名规则: 2、静态库的创建和使用: 四、动态库的创建与使用: 1、Linux动态库命名规则&#xff1…

如何根据经纬度查询所在城市

参考文献: https://www.jianshu.com/p/893d359dea0f

【python】pop()函数

python pop() ,如何在Python的列表或数组中移除元素 使用 pop() 从列表中删除元素 pop() 语法概述 pop() 方法的语法如下: list_name.pop(index)list_name:列表变量名;内置的 pop() 方法仅需要一个可选参数;可选参…

Windows若要成为最受欢迎的操作系统,则需要解决5个问题

序言 Windows正变得与我在过去几十年中第一次喜欢和使用的操作系统大不相同,但尽管我觉得它偏离了崇高的道路,如果我可以成为CEO一天,那么我会改变以下五件事,让世界上最受欢迎的操作系统重回正轨。 非必要更新的永久延期 多年来…

地平线x3pi板子烧录linux

可以遵循以下链接下载烧录系统与linux镜像,并在新的sd卡里烧录Linux镜像系统并启动。​​​​​​地平线RDK套件 | RDK X3用户手册 注意烧录的镜像需要destop版本。 Index of /downloads/os_images/2.1.0/release/

CSS3 框大小

CSS3 框大小 在CSS3中,框大小(Box Sizing)是一个重要的概念,它决定了如何计算一个元素的总宽度和高度。本文将详细介绍CSS3中的框大小属性,包括其基本用法、浏览器支持情况以及在实际开发中的应用示例。 基本概念 在…

【无人机三维路径规划】基于鱼鹰算法OOA实现复杂城市地形下无人机避障三维航迹规划附Matlab代码

% 初始化遗传算法参数 population_size 50; % 种群大小 max_generations 100; % 最大迭代次数 mutation_rate 0.1; % 突变率 % 定义目标函数(适应度函数) fitness_function (x) calculate_fitness(x); % 定义路径规划问题的约束函数 constraint_fu…

SQL面试题练习 —— 微信运动步数在好友中的排名

目录 1 题目2 建表语句3 题解 题目来源:腾讯。 1 题目 有两个表,朋友关系表user_friend,用户步数表user_steps。朋友关系表包含两个字段,用户id,用户好友的id;用户步数表包含两个字段,用户id&am…