This commit is contained in:
by931
2022-09-06 22:30:37 +08:00
parent 66970f3e38
commit 3d6528675a
796 changed files with 3382 additions and 3382 deletions

View File

@@ -268,11 +268,11 @@ jdb -attach 8888
<p>可以看到使用 JDB 调试的话非常麻烦,所以我们一般还是在开发工具 IDEIDEA、Eclipse里调试代码。</p>
<h2>开发工具 IDEA 中使用远程调试</h2>
<p>下面介绍 IDEA 中怎样使用远程调试。与常规的 Debug 配置类似,进入编辑:</p>
<p><img src="assets/5adef100-2c99-11ea-8c87-e5afec28626d" alt="749ef972-a71a-475a-a395-ab8e78db5fdf.png" /></p>
<p><img src="assets/5adef100-2c99-11ea-8c87-e5afec28626d" alt="png" /></p>
<p>添加 Remote不是 Tomcat 下面的那个 Remote Server</p>
<p><img src="assets/6d83bcf0-2c99-11ea-8c87-e5afec28626d" alt="f6a45f68-6c1c-4c55-90ae-eae35c2dafc3.png" /></p>
<p><img src="assets/6d83bcf0-2c99-11ea-8c87-e5afec28626d" alt="png" /></p>
<p>然后配置端口号,比如 8888。</p>
<p><img src="assets/7e457100-2c99-11ea-b3f5-45352c445237" alt="82bb5db4-9dc4-443d-9bb9-00864167c52f.png" /></p>
<p><img src="assets/7e457100-2c99-11ea-b3f5-45352c445237" alt="png" /></p>
<p>然后点击应用Apply按钮。</p>
<p>点击 Debug 的那个按钮即可启动远程调试,连上之后就和调试本地程序一样了。当然,记得加断点或者条件断点。</p>
<p><strong>注意</strong>:远程调试时,需要保证服务端 JVM 中运行的代码和本地完全一致,否则可能会有莫名其妙的问题。</p>