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包,操作同上,要求线上服务器以下方式进行启动

posted @ 2023-06-29 16:09  涂小二  阅读(324)  评论(0编辑  收藏  举报