如何在无所不知的调试器中找到源代码

时间:2013-09-18 10:01:22

标签: debugging

如何在无所不知的调试器中获得spring源代码(或其他第三部分源而不是默认包);通过.debugger默认值

我在eclipse中启动无所不知的调试器

1 个答案:

答案 0 :(得分:0)

以后研究代码;   无所不知的调试器使用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必须以\/

结尾