我如何在全能调试器中获取 spring 源代码(或其他第三方源代码而不是默认包);通过 .debuggerDefaults
我在 ecilse 中启动无所不知的调试器
经过多次研究代码;全知调试器使用 FileReadr(".debuggerDefaults") 获取文件;我们知道 File 从 System.getProperty("user.dir") 获取路径;所以如果你在 Eclipse 中启动无所不知的调试器;它将从eclipse项目路径的路径中找到“.debuggerDefaults”文件;
for example ,my eclipse project is in D:/maven_project/ ,
and debugger.jar is in c:/downloads ; it will find ".debuggerDefaults" file from
D:/maven_project/ ,but not from c:/downloads
并且“.debuggerDefaults”文件的内容是
SourceDirectory: "D:/maven_project/src/main/java/"
SourceDirectory: "C:\Documents and Settings\work\.m2\repository\org\springframework\spring-context\3.1.2.RELEASE\spring-context-3.1.2.RELEASE-sources\"
NOTE:
SourceDirectory 必须是结尾\
或/