首页 > 其他分享 >jar 包调试

jar 包调试

时间:2023-06-29 16:25:14浏览次数:32  
标签:步骤 Jar jar 源码 调试 运行

idea 本地运行没有问题   打的jar包 接口调用报错 Invalid bound statement

jar 调试  原文链接: https://www.jb51.net/article/240922.htm

问题解决  原文链接:https://blog.csdn.net/weixin_39034563/article/details/124134568

问题:

一般情况下,可以打成Jar包的项目,它的源码运行Application项目时,是可以直接调试源码的。但是实际项目在测试环境运行时是以jar的形势运行,碰到测试环境出问题,本地运行OK的这种情况,

有两种case:

  1、远程在线调试,

  2、把jar下载下来,本地调试jar包

步骤1:启动jar包

执行命令:

java -Dfile.encoding=utf-8 -jar -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5000 [你的 jar 文件]

这一步也可以在 Terminal这个窗口 执行

 也可以cmd 窗口运行

 步骤2:创建一个"Remote" 执行配置

 步骤3:直接开始 debug

 

 步骤4:接口调用

 方法也可以用来调试部署到远程服务器的Jar包,操作同上,要求线上服务器以下方式进行启动

标签:步骤,Jar,jar,源码,调试,运行
From: https://www.cnblogs.com/tuxiaoer/p/17514424.html

相关文章

  • Python调试中特殊的属性值: __iter__
    在调试python源码时遇到一件奇怪的事情,某个属性的值为__iter__,并且给它明确的赋别的值,发现并没有作用,如下所示:仔细思考了一下,有点儿明白了,__getattr__方法的作用是当找不到对象的属性时会调用此函数,这时,method的值'deviceInfo'就是此对象不存在的属性,所以进......
  • Apifox:在线调试 OpenAI 接口,提供便捷的开发体验
    OpenAI 的API不仅可以通过编程语言(如Python、node.js)进行调用,还可以借助 Apifox 来在线调试。Apifox提供了直观且功能强大的方式来调试OpenAI接口,帮助开发者高效地发现和解决潜在问题。通过利用Apifox,开发者能够更快速地对项目进行迭代优化,确保OpenAI接口的稳定性和可......
  • 发那科系统整套PMC梯形图设计调试维修 FANUC全套PMC设计 发那科标准PLC
    发那科系统整套PMC梯形图设计调试维修FANUC全套PMC设计发那科标准PLC详情从图2开始  内容很全请仔细看完:1.刀库程序设计(斗笠 圆盘 夹臂 机械手 伞型 都包括)2.刀架程序(电动液压伺服 都包括)3.操作方式(标准板 第三方板)4.进给轴控制(轴运动限位回零)5.主......
  • Qt编写的CAN通信调试工具源代码支持吉阳光电CAN盒和致远周立功USB转CAN卡
    Qt编写的CAN通信调试工具源代码支持吉阳光电CAN盒和致远周立功USB转CAN卡,带多线程接收可完成标准和扩展CAN帧YID发送和接收,带配置参数自动保存,定时发送,帧类型选择,文本和十六进制等。带有折叠相同的帧YID的功能,如果有相同的帧YID,则会自动折叠显示。可组装发送字节,short,int,float......
  • Pycharm Debug 调试
    Pycharmdebug调试参考网址-https://zhuanlan.zhihu.com/p/62610785重点部分摘要如下stepover(F8快捷键):在单步执行时,在函数内遇到子函数时不会进入子函数内单步执行,而是将子函数整个执行完再停止,也就是把子函数整个作为一步。在不存在子函数的情况下是和stepinto效果一......
  • 反调试专题丨反调试之NtGlobaFlag
    一、32位系统nt!_PEB+0x000InheritedAddressSpace:UChar+0x001ReadImageFileExecOptions:UChar+0x002BeingDebugged:UCharisDbg值,8字节+0x003BitField:UChar+0x003ImageUsesLargePages:Pos0,1Bit+0x003IsProtectedProcess:......
  • Firebug调试CSS布局
    Firebug与CSS布局  译/raywill  当CSS盒子之间没有正确的对齐的时候,可能很难找到原因。这时候可以用Firebug来测量一下盒子的偏移、外边距(margin)、内边距(padding)以及大小(size)。玩CSS,离不开它!     盒模型阴影在css中,所有元素都适用于盒模型,拥有margin、border、padding和具......
  • 监听调试web service的好工具TCPMon
    一般的远程监控软件都是用c或者c++等语言开发的,而使用java如何来实现相同的功能呢。 首先我们先介绍一下一个简单的远程监控程序的实现原理。 功能一,远程屏幕监视 (1)必须要有监控端与被监控端,而且程序保持启动。 (2)被监控端获取本机的屏幕截屏发图给监控端。 (3)监控端在......
  • JDK/bin目录下的不同exe文件的用途(appletviewer、HtmlConverter、jar、java、javac、
    目录---------------------------------------1.javacexe2.appletviewerexe3.jarexe4.javadocexe5.javahexe6.HtmlConverterexe7.orbdexe8.policytoolexe9.rmicexe10.rmidexe11.rmiregistryexe12.serialverexe13.servertoolexe14.rmic15.rmid16.rmiregistry17.serialver18.jarsi......
  • Ubuntu将jar包部署为服务运行
    1、进入/etc/systemd/system目录cd/etc/systemd/system之前没有在该目录放置时有时候汇报格式不正确,需要在头部加点东西,这边省事规范,我们就放在这个目录下就好了。2、新建service文件sudovim服务名称.service内容大致如下:[Unit]Description=testAfter=syslog.targetn......