[英]Eclipse - Unable to install breakpoint in a Java API Class
我在StackOverlow上发现了一些关于这个问题的问题,但都是关于自己编写的代码。 我的问题有点不同,因为我想调试一个名为javax.swing.JComponent
的Java API类。
我的第一个问题是,我看不到任何消息来源。 我修改了它在这里描述通过将源附加到rt.jar
来附加Java源代码 。
现在我看到了源代码,我想在JComponent
类中设置一个断点。 如果我这样做,我收到错误信息:
“修改编译器选项以生成行号属性”。 这是一个很好的建议。 但我的JDK版本在我下载时已经编译好了..
那么,我可以自己编译吗? 或者你有其他建议吗?
谢谢你的帮助!
PS:我已经安装了 - Eclipse Neon - jdk1.8.0_91 - Windows 10(64位)
一个可能的问题可能来自IDE中的应用程序服务器指向JRE而不是JDK。
尝试验证:
窗口 - >首选项 - >服务器 - >运行时环境
<Your-Application-Server> - >编辑
选择JDK而不是JRE
不确定你是否已经通过这个链接....几乎没有解决方案适用于某些人。
在这种情况下,当您在构建路径上使用JRE时会发生这种情况。 尝试这样做: Window -> Preferences --> Java --> Installed JRES-->then use jdk as default JRE
问题解决了!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.