摘要:如果线上代码出现问题,如何用本地排查问题查找问题第一步保证本地代码与线上代码一致第二步在线上文件中文件中添加如下配置找到下面一行信息在下面的添加上
如果线上代码出现问题,如何用本地idea排查问题查找问题? 第一步:保证本地代码与线上代码一致; 第二步:在线上tomcat文件中/tomcat/bin/catalina.sh文件中添加如下配置
找到下面一行信息
#----- Execute The Requested Command -----------------------------------------
在下面的添加上:
JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8068,suspend=n,server=y"
#----- Execute The Requested Command ----------------------------------------- JAVA_OPTS="-agentlib:jdwp=transport=dt_socket,address=8068,suspend=n,server=y"
如下图:
创建一个远程连接,增加如下配置信息
1、添加连接服务器的信息,端口号与catalina.sh文件新增信息的address相同
2、与copy到linux服务器的信息相同
3、选择需要调试的项目
4、搞定
点击debug启动,显示如图信息标识连接成功,可以加断点进行调试了
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/33775.html
摘要:如果线上代码出现问题,如何用本地排查问题查找问题第一步保证本地代码与线上代码一致第二步在线上文件中文件中添加如下配置找到下面一行信息在下面的添加上 如果线上代码出现问题,如何用本地idea排查问题查找问题? 第一步:保证本地代码与线上代码一致; 第二步:在线上tomcat文件中/tomcat/bin/catalina.sh文件中添加如下配置 找到下面一行信息#----- Execute...
摘要:如果线上代码出现问题,如何用本地排查问题查找问题第一步保证本地代码与线上代码一致第二步在线上文件中文件中添加如下配置找到下面一行信息在下面的添加上 如果线上代码出现问题,如何用本地idea排查问题查找问题? 第一步:保证本地代码与线上代码一致; 第二步:在线上tomcat文件中/tomcat/bin/catalina.sh文件中添加如下配置 找到下面一行信息#----- Execute...
摘要:本地编码时,我还是更倾向于搭配轻量级的进行开发,等上线再部署在上。这时遇到了问题,我们之前基于上数据源开发的一些工具包,在本地上运行不了。安装安装配置安装之前,需要先保证环境中已经安装配置了。 背景介绍 项目上成员已经开始使用Spring MVC或Spring Boot写后台接口,但是由于原有环境的一些限制,使得在实际开发时,会浪费很多时间在编程以外的事情上。项目上使用的应用服务器是W...
摘要:远程调试分为两部分调试客户端和服务端。主动去连接的端口,连接成功后,调试开始。当然,单步调试的另一个好处是可以让初学者快速掌握项目的架构和执行流程。 博客原文链接 在使用php调试代码的时候,我通常都是使用简单暴力的echo之类的输出调试。这种调试方法的效率与个人能力正相关,你加一个echo多数是为了验证自己的一个推测,那么你对代码越熟悉,你推测的就会越准确,bug解决的就越快,相反...
摘要:前言系统体积比较臃肿,本地跑起来太慢,目前都是本地写完代码,提交,然后重新部署开发集成环境,如果测试有问题,再通过远程接入来调试。第一步当然,前提是服务器上要打开远程调试端口,进行的配置。 前言 WMS系统体积比较臃肿,本地跑起来太慢,目前都是本地写完代码,提交,然后重新部署开发集成环境,如果测试有问题,再通过远程接入来调试。所以开发流程就变成 写单元测试写业务代码跑单元测试提交代码,...
阅读 1258·2021-11-22 14:44
阅读 1804·2021-11-18 10:02
阅读 2621·2021-11-16 11:44
阅读 2999·2021-10-13 09:40
阅读 1688·2021-10-08 10:04
阅读 1147·2021-09-28 09:35
阅读 2134·2021-09-24 10:28
阅读 2625·2021-09-06 15:02