无法调试附加的源代码(rt.jar)。 "由于缺少行号而无法安装断点"

时间:2016-11-13 06:48:42

标签: java eclipse debugging

我尝试取消选中并检查Windows中的框 - >偏好设置 - >编译器选项 - >类文件生成。尝试重新启动eclipse。但它没有工作。我正在使用" eclipse-jee-indigo-SR2-win32-x86_64"。我在jdk1.7.0_79中使用了src zip文件夹。

我只想编写自己的程序,使用map / list等,并通过这些类的方法进行调试,看看它是如何在内部工作的。请帮助

1 个答案:

答案 0 :(得分:1)

该消息抱怨您的Java运行时没有调试信息。附加源代码不能解决此问题,它只会让您读取源代码。您没有使用Eclipse编译这些类,因此首选项没有相关性。如果要调试到rt.jar,则需要安装和编译/运行 JDK ,而不是 JRE ,即使您有 JDK 安装后,听起来这不是用于运行Java应用程序的内容。检查已安装的JRE 首选项页面(提示:此处只选择JDK),然后检查应用程序的启动配置以确保它使用您期望的内容。