这个问题分为两类:1、断点打在项目本身的java文件中;2、断点打在项目引用的class文件中。这个要分开解决
1、断点打在项目本身的java文件中
解决方法:
-
点击debug窗口中的’Edit Source Lookup Path’按钮。
-
在弹出窗口中点击’Add’按钮。
-
在弹出窗口中点击’Project’选项。
-
选择自己正在调试的项目。
-
不要勾选 'Search for duplicate source files on the path’这个选项。
-
保存,重启eclipse。
2、断点打在项目引用的class文件中
解决方法:
-
点击debug窗口中的’Edit Source Lookup Path’按钮。
-
在弹出窗口中点击’Add’按钮。
-
在弹出窗口中点击’External Archive’选项。
-
选择对应源码的jar或者zip包。
-
不要勾选 'Search for duplicate source files on the path’这个选项。
-
保存,重启eclipse。