本地源码关联远程服务器调试代码

vscode搭建远程调试环境 如果目标平台端口网络访问受限,可以使用ssh隧道桥接以下,windows上可以使用MobaXterm来建立ssh隧道。1、由于需要在windows上调试linux的程序,一般mingw安装后提供gdb都不支持。需要下载支持多种平台的二进制格式解析的gdb。vscode上打开调试界面,选择对应configuration,点击运行,这时本地调试就附加到目标程序上开始调试了。如果可以调试但是没有关联源码,可能需要在vscode的调试控制台上执行配置。针对跨平台项目,目标运行平台可能没有较好的调试环境。 阅读详情

1. 在tomcat下的catalina.bat中添加如下内容:

set JAVA_OPTS=-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000

2. 在eclipse中进行如下设置:

a. 点击一下三角符号


b. debug configurations... 出现如下界面:


c. 右击 Remote Java Application ---> new 出现如下窗口:


d. 标号1处为选择我们需要远程调试的项目的源代码,标号2出为远程服务器的地址及端口号(即:tomcat)

e. 点击debug完成

f. 在我们eclipse中的源码中打上断点,再去执行就可以debug调试了。

聊聊我是如何基于IDEA远程调试项目的 因为近期收到很多读者的私信,所以也专门创建了一个交流群,感兴趣的读者可以通过上方的公众号获取笔者的联系方式完成好友添加,点击备注。因为近期收到很多读者的私信,所以也专门创建了一个交流群,感兴趣的读者可以通过上方的公众号获取笔者的联系方式完成好友添加,点击备注。本文会简单介绍一下IDEA远程调试项目的步骤,希望对你有帮助。程序,配置也是同理的,我们只需在catalina.sh的添加如下配置,以笔者为例用的是。最后将上文得到的那条命令配置,作为程序的启动参数,以笔者的。即可和笔者和笔者的朋友们进行深入交流。 阅读详情

相关推荐

基于QT和windows api实现的远程桌面控制(包括客户端和服务端)

基于QT和windows api实现的远程桌面控制(包括客户端和服务端),使用vlc-qt进行屏幕画面数据的传输和显示

vscode远程调试服务器docker内部代码

vscode远程连接调试服务器docker内部代码

C/C++、嵌入式开发、深度学习算法、模型部署与推理优化 2560

从零开始之stm32之CAN通信

CAN通信极简教程(小白友好版),从小白的视角了解并实现简单的STM32F103的CAN通信,直接上手。

qq_30993593的博客 1306

远程调试Linux服务器上的代码

首先我们的环境有本地环境还有研发环境,本地环境就是我们本地电脑上面的代码,而研发环境就是我们开发好一个功能,发到一个linux服务器上面的代码;我们可以使用idea的远程debug调试,这样我们就能在本地调试研发服环境的代码了。就比如说你现在登录研发服的游戏,然后你启动了本地服代码,在穿装代码的地方打了个断点,那么等到你再研发服的游戏里面穿装之后,就会进入到你本地idea穿装代码断点的地方。上面的脚本是我们的项目在研发服对应的启动脚本,它是一个shell编程脚本,这里对外的远程调试端口号是36111。

xzy的博客 410

livox avia平台搭建

livox雷达数据采集平台搭建

Shilong的博客 1310

6G网络的关键技术、应用前景与挑战并存的科技征途

移动通信技术正以前所未有的速度迭代更新,而6G技术的研发进程渐渐成为了当前科技领域的热点。全球各国已纷纷将目光投向了充满想象的6G时代。本文将探讨全球6G技术研发的最新进展,以及6G技术的核心创新与潜在应用。

fiberroad的博客 2424

VScode通过 SSH 编辑远程代码的2种方式之sftp(本地修改 push 远端

为了做好运维面试路上的助攻手,特整理了上百道。

m0_60721823的博客 1433

单片机按键识别篇---单击---双击----长按

  最近做一任务需要使用一个按键实现三种功能,分别是按键单击功能,按键双击功能和按键长按功能,可能之前没有接触过这类按键复用情况,顶多也只是简单识别单击和长按,没有想过双击以上按键功能,也是绞尽脑汁,想了半天,又上网看了些例程,算是对于按键的识别有点小小的了解,感觉这个功能挺实用,在此做个随笔。 一、思路   1.识别长按操作思路:我们使用系统定时器定时,然后让系统每过一段时间去扫描按键I/O...

weixin_30311605的博客 3660

采用Vscode进行ssh连接远程服务器并实现代码运行和调试_vscode 访问ssh代码

6、返回SSH TARGETS,点击刚刚添加的服务器右边的连接按钮,选择Linux/Windows/Macos,之后填写密码即可连接。4、点击config配置文件,并填写服务器的IP地址、端口号(不写Port,默认是22)以及用户名,Host是自定义名称。7、连接后,点击open Folder即可查询服务器上的文件,点击右边的+号即可打开Terminal,可以进行命令的编写。是因为Vscode版本太低,可以更新Vscode即可:点击help,再点击update。10、然后打开文件,即可实现运行和调试代码。

2401_83817843的博客 3469

『MaxKB 2.x 开发环境搭建』在Windows下运行最新源码的完整步骤

本文将详细介绍如何在Windows系统中完成MaxKB最新版(2.x)开发环境的搭建,包括前端、后端以及数据库的配置,确保开发者能够顺利启动项目。

老陈聊架构 586

【目标检测】基于yolov5的安全帽佩戴检测系统(附代码和数据集)

【目标检测】基于yolov5的安全帽佩戴检测系统(附代码和数据集)

学无止境、积少成多、厚积薄发 3107

idea远程调试服务器上的代码

1、保证本机的代码和服务器上部署的一样。 2、添加远程tomcat。 3、配置远程服务器ip以及端口。 4、配置本地开启调试的端口号。 5、将调试信息拷贝到tomcat/bin/catalina文件中。 JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8222,suspend=n,server=y" 1 拷贝到catalina文件的上方即可 6、重启tomcat,判断配置是否成功。 7、idea中debug启动。远程调试原理:  Java程

YHJ 1463

Allegro如何用自带的功能将线段变成铜皮操作指导

在做PCB设计的时候,有时根据设计需要将线段变成铜皮,可以借助辅助工具来实现这一操作,但是Allegro自身也自带这个功能,如下图。勾选Delete original objects。如何用自带的功能将线段变成铜皮操作指导。勾选Convert to shape,需要把这段走线变成铜皮。

weixin_54787054的博客 2946

[转载]本地源码关联远程服务器调试代码

http://blog.youkuaiyun.com/java_min/article/details/9497943http://my.oschina.net/u/1753237/blog/274739  

krystal 160

g2o&PCL 四阶多项式拟合

g2o&PCL 四阶多项式拟合

dayuhaitang1的博客 140

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

180314 如何用Xmanager本地调试代码+远程执行代码

1 本地调试 2 Xmanager传输覆盖 3 远程执行代码

专注机器学习之路 624

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

jvm之远程调试

工作中,有时会出现测试环境有问题,本地却正常的情况,此时我们就可以通过JVM提供的远程调用的功能,实现在本地debug调试测试环境代码。

wang0907的博客 2280

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

idea 调试java源码_IntelliJ IDEA 远程 Debug 调试 Java代码

在调试代码的过程中,为了更好的定位及解决问题,有时候需要我们使用远程调试的方法。在本文中,就让我们一起来看看,如何利用 IntelliJ IDEA 进行远程 Tomcat 的调试。首先,配置remote:如上图所示,点击Edit Configurations,进入如下界面:如上图所示,我们进入了Run/Debug Configurations界面,然后点击左上角的+,选择Remote:标注 1:运...

weixin_42512483的博客 433

远程调试hadoop1源码(以调试namenode举例)

  1.调试环境1.1 远程linux运行的hadoop1.2 本地windows的eclipse中导入hadoop源代码1.3 本地windows的eclipse中有hadoop的自己写的代码   2.步骤2.1修改远程linux运行的hadoop程序的hadoop-env.sh,  把第21行注释掉,增加一行代码  export HADOOP_NAMENODE_OPTS=  "-X...

后知后觉的it路 352

python服务器开发debug_Python 远程开发环境部署与调试

一、下载相应开发工具Pycharm :二、部署开发机一般在工作过程中,开发环境并不是本地环境,而是指在开发机;因为,有很多依赖本地部署非常麻烦,而开发机中则内置了很多相关的服务三、代码自动化部署由于我们在本地进行代码编辑、在开发机中进行代码的运行及调试,因此,需要一种很方便的方式进行代码的远程自动化部署Pycharm 基于SFTP 的自动化部署Pycharm 中集成了基于SFTP的自动化部署方案,...

weixin_39772566的博客 147

python编译环境不存在_Python远程开发环境部署与调试过程图解

这篇文章主要介绍了Python远程开发环境部署与调试过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下一、下载相应开发工具Pycharm :下载地址二、部署开发机一般在工作过程中,开发环境并不是本地环境,而是指在开发机;因为,有很多依赖本地部署非常麻烦,而开发机中则内置了很多相关的服务三、代码自动化部署由于我们在本地进行代码编辑、在开发机中进...

weixin_39693101的博客 495

SFTPGo 文件传输服务器全解析:SFTP/FTP/WebDAV 多协议与多云存储后端实战指南

SFTPGo 是一个功能完备、高度可配置的**事件驱动型文件传输解决方案**,它以 Go 语言实现,在一个服务进程中同时提供 SFTP、HTTP/S、FTP/S、WebDAV 四种访问协议,并支持本地文件系统、加密文件系统、S3 兼容对象存储、Google Cloud Storage、Azure Blob Storage 以及远程 SFTP 服务器等多种存储后端。本文以项目根目录 [README.

gitblog_00308的博客 938

嵌入式Linux调试技巧:利用树莓派4b进行gdb远程调试

掌握嵌入式Linux开发中高效的调试方法,利用树莓派4b搭建GDB远程调试环境,提升问题定位效率。结合实际场景,详解交叉编译与gdbserver配置步骤,让开发更流畅。

weixin_42601547的博客 557

【SIP协议远程分析利器,WireShark+NetCat+TcpDump助力实现Freeswitch远程调试】

SIP协议分析图形化使用技巧,服务器实时抓包+图形化分析经验分享,比传统抓包存文件、下载分析模式要高效。

weixin_40991654的博客 4361

python服务器开发debug_Python远程开发环境部署与调试过程图解

这篇文章主要介绍了Python远程开发环境部署与调试过程图解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下一、下载相应开发工具Pycharm :下载地址二、部署开发机一般在工作过程中,开发环境并不是本地环境,而是指在开发机;因为,有很多依赖本地部署非常麻烦,而开发机中则内置了很多相关的服务三、代码自动化部署由于我们在本地进行代码编辑、在开发机中进...

weixin_42138525的博客 466
上一篇: 解决tomcat6.0.33 配置SSL时报“No Certificate file specified or invalid file format”异常
下一篇: webservcie生成客户端代码报错----javax.xml.ws.soap.SOAPFaultException: Cannot create a secure XMLInputFactory
java_min
博客等级 码龄18年 61粉丝 161原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值