idea通过本地jar调试远程服务

IDEA如何进行远程Debug调试(二)解决jar包运行报错的问题 查看报错是找不到对应的类,那么我们使用jd-gui的反编译工具,看看jar包里面到底是什么情况,为什么会报这个问题,最后发现打的这个包里面并没有我们需要的代码,所以运行的时候会报这个错。然后网上搜了一下,说在build菜单里面进行rebuild Project,然后再重新打包就可以解决这个问题,试一下。上文提到在进行debug远程调试的时候,打包后的jar包本地无法运行,报如下的错误。然后在IDEA中打上断电,进行debug运行代码,发现已经连上了5005的调试端口。 阅读详情

1. 远程服务配置

在远程服务启动的命令中,增加配置以暴露调试端口:

JAVA_OPTS="$JAVA_OPTS -Xms1g -Xmx1g -Xmn600m -XX:+UseStringDeduplication"
JAVA_OPTS="$JAVA_OPTS -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=10001"

其中10001为自定义端口,设置任一空闲端口即可

2. 本地idea配置

打开idea-File-Project Structure,在Libraries中添加远程服务对应的jar包
在这里插入图片描述
点击Apply保存配置。
在idea中添加运行配置信息:
在这里插入图片描述
在这里插入图片描述
点击Apply保存应用

3.开始使用

在这里插入图片描述
在此处打开添加jar包,在对应的代码上面打上断点
点击启动:
在这里插入图片描述
当远程服务运行到这段代码时,断点就会到这里了

Idea远程调试代码 1.首先说一下远程调试是什么意思,简单点说,就是你在服务器上部署了一个项目,我这里是通过 java -jar启动的一个jar包,可能在运行的时候报错了,然后我想打debug,那么就是请求服务器上的服务,如果你在idea中打了断点,就会走进来。 -----------------------下面开始讲步骤----------------------- 我这里是VM里启动了台虚拟机 前提:保证你本地的代码和你打上去的jar包代码一致,否则请把你的代码回滚到和打包的时候一致。 首先我的springboot服务,启 阅读详情

相关推荐

(一)Spark本地开发环境搭建与远程debug设置

快速看完《Spark大数据处理 技术、应用与性能优化》前四章后,对Spark有了一个初步的了解,终于踏出了第一步,现在需要在Spark集群中做些测试例子,熟悉一下开发环境和开发的流程。本文主要总结了如何在本地使用Maven搭建开发环境以及如何进行远程debug。

xiao的博客 5356

IDEA如何远程断点调试jar包

IDEA如何远程断点调试jar包

jl08133341的博客 3547

FreeSWITCH视频通话实战:关键配置文件解析与编解码优化

本文详细解析了FreeSWITCH视频通话实战中的关键配置,重点介绍了如何通过修改`conf/vars.xml`和`sip_profiles/internal.xml`文件来启用媒体代理、优化编解码器设置(如H.264和VP8),并解决常见的视频流协商与网络穿透问题,帮助用户快速实现稳定、高质量的视频通话功能。

js777的博客 252

idea远程调试线上jar包

idea远程调试线上jar包,有时候本地代码没问题但在线上运行会报错,这时候可以使用idea的remote功能调试线上jar包

hayhead的博客 1740

翻倍密码系统主图指标-行情买卖以及持股-翻倍密码买点-获利了结,通达信炒股软件指标公式

华森制药,上图案例走势,低位出现“开始潜伏”信号,进场红色K线持股待涨,进入“翻倍密码买点”,开启紫色K线的持续上涨,目前也达到了翻倍行情,还没出现“获利了结”的出场信号。这套操盘系统,即便出现信号没走出翻倍行情,也都是可以全身而退,获利出局,或者微微止损出场,并不代表每一个波段都能翻倍,但是走翻倍行情,你按照信号参与或持仓是不会错过的。用这个操盘系统操作,你也不需要天天的盘中看盘,不需要担心盘中的震荡,只要趋势不变,哪怕是偶尔出现跌停,也不影响行情的继续上涨,这都是上涨途中的正常调整。

weixin_69760830的博客 3680

idea远程试调jar、远程试调war

idea远程试调jar、远程试调war。目的:测试运行时与ide开发时是否一致。

凌康的博客 1111

如何使用Qt的PIMPL习惯用法(PIMPL Idiom

PIMPL是指“Pointer to IMPLementation”(指向实现的指针),意味着将实现细节隐藏起来,用户类无需关注这些实现细节。在Qt中常用PIMPL习惯用法来清晰地区分接口与实现,尽管Qt官方文档并未详细说明该机制。本文将演示如何在Qt中使用PIMPL习惯用法,并以一个简单的坐标输入对话框作为实例。

电脑管家 1033

idea远程调试(阿里云服务器)jar包,linux服务器远程调试jar包

我有一个jar包,我通过FinalShell软件,将jar包部署到阿里云服务器中(linux),假如想在本地用idea远程调试jar包应该怎么做?

weixin_43165220的博客 1517

[ESP32S3N16R8][LVGL8.3.0][IDF5.2.3]ST7701S RGB屏幕驱动[vscode最详细配置]

ST7701S ESP32S3 基于ESP-IDF5.2.3编写,编程环境为vscode。本教程详细讲述了esp32s3配置st7701s屏幕驱动以及gt911触摸驱动并关联到lvgl8.3.0,使用IDF5.23示例rgb_panel进行测试删除了其里面的屏幕驱动,改为单独编写屏幕和触摸驱动,最后完成了实列。

qq_44022379的博客 2604

PCL 基于超体素的点云分割【2024最新版】

点云超体素分割原理介绍、代码实现以及如何做到将每一个超体素内的点进行单独保存而不造成点云缺失的方法。博客长期更新,本文最近一次更新时间为:2024年12月29日。

点云侠的博客 36万+

idea 添加本地jar包_IDEA之远程调试

IntelliJ IDEA是目前Java界的主流开发工具。这里介绍如何使用其进行远程调试,来帮助我们快速地定位线上问题配置在本地项目中添加一个远程调试配置,按下图红框所示来配置调试模式与通讯模式。远程调试时,本地的JVM与远程服务器的JVM之间会通过Socket进行连接、通讯,其中本地JVM、远程服务器JVM将分别作为Socket通讯的客户端、服务端。故我们需要在红框的Host、Port...

weixin_39614146的博客 338

S7-200SMART 的运动控制(一)向导配置具体步骤(图文)

S7-200SMART 的运动控制(一)向导配置具体步骤(图文)

Robot_PLC_HMI_Automation 3849

Linux服务器远程调试本地代码方法

jar包启动方式: 1. 服务器上面jar地址下: java -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=7899 -jar monitor.jar 远程跑jar包 ,修改端口7899,然后jar名字 monitor.jar 2.在run的菜单下面找到 debug configurations 中找到re...

生命的演绎的博客 3116

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

idea 打包jar指定版本_IDEA之远程调试

IntelliJ IDEA是目前Java界的主流开发工具。这里介绍如何使用其进行远程调试,来帮助我们快速地定位线上问题配置在本地项目中添加一个远程调试配置,按下图红框所示来配置调试模式与通讯模式。远程调试时,本地的JVM与远程服务器的JVM之间会通过Socket进行连接、通讯,其中本地JVM、远程服务器JVM将分别作为Socket通讯的客户端、服务端。故我们需要在红框的Host、Port...

weixin_32576389的博客 400

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

idea远程调试修改代码_远程调试 bug ,快速定位问题

情况是这样的,现在的产品出现了一个 bug ,需要及时排查快速解决,你是怎么样解决的呢?解决:登陆服务器,查看日志,看一下哪里有问题,然后本地运行程序进行debug ,解决后,在重新打包部署到服务器。现在我们开发项目,Java 项目普遍都是使用 Idea 做为主流开发工具,springboot 技术栈来快速构建项目,然后以打 jar 包的方式来部署项目。现在我们就来通过远程调试的方式来快速 deb...

weixin_39589253的博客 267

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Idea 远程调试详解

准备工作 首先,需要调试的服务器的ip,比如180.116.81.42 还有远程服务器的防火墙需要关掉 本地 Idea 设置 1. 点击 Run -> EditConfiguration -> + -> Remote 2. 红框 1 处,将它复制下来,下面需要用到 3. 红框 2 处,填上远程服务器的 ip 4. 红框 3 处,是默认端口,不用动 服务器项...

成长是一辈子的事 666

搭建远程测试服务器配置,使用idea开启远程调试

jar程序运行在远程服务器上出现错误,又没有明确的错误日志能够查看得到,无从下手?这篇文章获取可以帮助一二。这里我来分享一种通过idea实现远程调试的方法,几个及其简单的操作就可以使我们定位远程服务器的错误时更加得心应手。一、在idea端进行远程调试配置1. 打开idea的Run/Debug Configurations步骤:选择Run菜单,找到Edit Configurations...,如下图...

weixin_29345997的博客 1530

如何使用Idea的远程Debug

1. 初识远程Debug 前段时间在bilibili上看到一个Java大神给Maven修Bug,他从GitHub上把有问题版本的Maven拉取下来然后找到对应的点进行Debug调试,但是Maven并不是一个web项目实际上都没办法进行启动调试,所以他使用了远程Debug(大多数开源项目都可以使用远程Debug进行调试,方便程序员能够调试他们的项目,当然你也可以解决开源项目的bug并pr...

知的IT成长之路 2893

idea远程调试

部署jar包 虚拟机ip为192.168.40.100 jar包启动参数 1.启动参数 # 参数 -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=4000 # 最终启动命令 nohup java -jar -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=4000 demo-remote-debug-0.0.1-SNAPSHOT.jar > main.

sly1311220942的博客 768

idea远程debug调试

idea远程debug调试

波波的博客 673

本地IDE调试服务器上的jar,远程调试程序

本地IDE远程调试服务器端的程序 本地应用打成jar包,部署到服务器上,在服务器上使用调试模式启动jar包,本地IDE配置服务端的启动端口、地址、应用名称,就可以实现向服务器应用程序发送请求,本地打断点调试程序。 一,启动服务器jar包命令: java -Xdebug -Xrunjdwp:server=y,transport=dt_socket,address=8888,suspend=y ...

lakelise的专栏 1283

idea 启动选择profiles_IDEA之远程调试

IntelliJ IDEA是目前Java界的主流开发工具。这里介绍如何使用其进行远程调试,来帮助我们快速地定位线上问题配置在本地项目中添加一个远程调试配置,按下图红框所示来配置调试模式与通讯模式。远程调试时,本地的JVM与远程服务器的JVM之间会通过Socket进行连接、通讯,其中本地JVM、远程服务器JVM将分别作为Socket通讯的客户端、服务端。故我们需要在红框的Host、Port处填写远程...

weixin_34159899的博客 437

利用本地idea和tomcat 远程调试服务器部署的war包程序和jar包程序

请查看:https://blog.youkuaiyun.com/m0_37482190/article/details/92010121

tzxsc8的博客 976

IDEA RemoteJVM Debug 远程测试服务器Jar包

远程调适Jar包

Su7148的博客 487
上一篇: EaseUS Partition Master Free Edition进行磁盘重分配
冰箱太凉
博客等级 码龄9年 23粉丝 29原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值