Java 用eclipse调试老是提示Source not found解决方法——关联

当在eclipse中调试Java程序遇到'Source not found'提示时,实际上是由于缺少系统库的源代码导致。通过编辑Source Lookup Path并关联源码可以解决此问题。两种方法包括:1) 直接点击编辑按钮关联;2) 查找函数所在的jar文件并关联源码。完成关联后,调试将顺利进行。
摘要由CSDN通过智能技术生成

菜鸟今天按照书上的代码在eclipse上敲了一个程序,运行没有问题。然后想调试一下看看运行过程,接着设置一个断点,然后就是F5了,发现每次运行到一行代码的时候就提示Source not found下面还有一个按钮“Edit Source Lookup Path”。现象就是下面这样的


当然这个时候如果我继续按F5的话呢,程序又会接着正常运行了。到这里那就是说程序本身是没有问题,肯定是哪个地方没弄好的原因,然后菜鸟就开始到网上去google了,找了一些资料,最后终于知道原因了,原来就是我用的那行代码是系统库里的,但是呢每次运行到那一行的时候总是找不到源代码,所以就提示Source not found。

既然知道问题了,那就好办了。没有源码那就关联源码呗,关联源码之后问题完美解决。以后每次调试到这一行的时候就会跳到这个源码中,继续程序的调试过程。

关联源码程序的几种方式:

1.直接点击下面的小按钮”Edit Source Lookup Path“,得到如下的界面

<
评论 19
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值