IDEA远程Debug代码

简介: 在项目测试过程中,很多时候在本地运行的程序部署在测试环境总会因为环境或参数问题导致奇奇怪怪的问题。通常在服务器分析起来比较复杂,没有本地调试一样简单,只能通过日志进行分析处理。所以如果服务器中的程序也能debug,就能有效的问题处理效率了。

IDEA提供了远程debug的功能。使用如下:
1.IDEA配置(Run -> Remote):
image.png

IDEA的Remote会默认生成不同版本的JVM参数,使用者只需要修改Host参数即可。

2.将参数添加到JVM参数中。以Glassfish为例,添加后重启Glassfish。
image.png

3.在代码中添加断点
image.png

4.执行断点请求
发起Http请求或直接请求页面。
5.进行debug
image.png
注:不建议在生产环境使用

相关文章
|
2月前
|
XML 搜索推荐 JavaScript
Easy Code,IntelliJ IDEA中代码一键生成
Easy Code,IntelliJ IDEA中代码一键生成
Easy Code,IntelliJ IDEA中代码一键生成
|
4月前
IDEA常用插件之代码扫描SonarLint
IDEA常用插件之代码扫描SonarLint
142 0
|
2月前
|
人工智能 运维 Linux
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
一文了解IntelliJ IDEA如何使用git上传代码到GitHub(附常见问题解决方案)
92 0
|
5月前
解决IDEA提交代码时提示“Performing Code Analysis...”
解决IDEA提交代码时提示“Performing Code Analysis...”
152 0
|
19天前
|
前端开发 JavaScript 数据安全/隐私保护
idea代码review工具Code Review Helper使用介绍
CodeReview IDEA 插件是一款用于代码审查的工具,旨在解决在GitLab中查看整体业务逻辑的不便。该插件提供快速添加注释、行号旁的评审意见标记、双击跳转到代码、意见删除和修改、内容导出为Excel以及导入等功能。特别地,它支持离线和在线模式,离线模式下,审核者和开发者通过Excel文件交换评审意见;在线模式则通过服务端实现评审内容的上传和下载,简化文件传输。此外,该插件允许定制评审字段,并能与团队协作工具集成。通过这些特性,CodeReview IDEA 提高了代码审查的效率和便捷性。
69 2
|
28天前
IDEA远程调试Remote Debug
IDEA远程调试Remote Debug
13 0
|
1月前
IDEA代码行数统计插件Statistic对应idea版本以及安装后无法使用问题解决
IDEA代码行数统计插件Statistic对应idea版本以及安装后无法使用问题解决
22 0
|
1月前
|
JSON Java 测试技术
10 个解放双手的 IDEA插件,少些冤枉代码(第三弹)
10 个解放双手的 IDEA插件,少些冤枉代码(第三弹)
115 0
|
2月前
|
Java 关系型数据库 MySQL
idea自动生成代码插件EasyCode
idea自动生成代码插件EasyCode
|
2月前
idea+git实现提交自动去除无用import以及格式化代码
idea+git实现提交自动去除无用import以及格式化代码
58 0