1

当我在 STS 中调试 Groovy/Grails 程序时,在会话中第一次遇到断点时,它会询问我源代码在哪里。

在此处输入图像描述

当我单击该对话框时,我需要添加我的“项目”,然后它将一直工作,直到我退出 STS 并重新启动。

在此处输入图像描述

(但仅用于调试!控制台中提到的代码行,无论它们是否显示为链接,单击时都不会显示源代码。)

1)如何让它永远记住它?我查看了我能找到的所有属性/设置。

2) 如何单击控制台窗口中提到的一行代码(比如异常)并让它自动转到该行?(Micsosoft Visual Studio 会做到的......而且它从来不用问我我的源代码在哪里。在我使用它的 15 年里......)

并非所有内容都得到超链接,即使有,它也永远找不到源代码,即使我可以在项目或包资源管理器中导航到它:

在此处输入图像描述

4

1 回答 1

0

我可以在这里回答问题的第二部分。如果您在控制台窗口中看到对堆栈帧的引用,但不是没有超链接(通常超链接存在,但在某些情况下不会存在),那么您应该选择并复制堆栈跟踪并将其粘贴到Java 堆栈跟踪控制台:

Java 堆栈跟踪控制台

于 2011-02-13T16:28:31.950 回答