大家好,我是一个新手,刚开始学习写JAVA SE的小程序,以前eclipse是可以调试的,但今天突然出问题了,不管我调试什么代码,都出现Source not found.错误,如图
那位高手帮我下呀,万分感谢。

解决方案 »

  1.   

    图看不到。
    debug不行了,但是运行正常吗?
      

  2.   

    http://hi.baidu.com/%BA%C9%E9%AA%C8%CA/album/item/76ef29130ee52a745baf5355.html
    Edit Source Lookup Path... 点击后出来什么?
      

  3.   

    调试到jar中的类去了吧?
    把源文件加进来。
      

  4.   

    昨天快断网了,我没把问题说清楚。设置断点后,按F6会出现下图
    再点击Edit source lookup path会出现下图
    感觉网友brightyq说的很有道理,我也感觉是只要跳到jar中的类就会出现第一个图的错误。
    大家都说把“源文件加进去”,但关键是我不知道“加什么源文件?怎么加?加到哪儿?”。我是个初学者,感觉这是一个很初级的问题,我也不想浪费大家时间,我已经仔细看了eclipse官方文档的Debug部分,并且也在Google和百度上搜了,但都没有解决。所以又要麻烦大家了。请知道如何解决的网友给我说下“应该加什么源文件?怎样加入源文件?将源文件加到哪儿?”   万分感谢。
      

  5.   

    你调试的文件是本项目中的文件,不应该出现这个问题。
    你在项目上右击鼠标,选build path -> config build path -> Source,能看到自己项目的src目录在里面吗?如果看不到,在项目src目录上右击鼠标,build path -> use as source folder,应该就可以将其加入源码路径了。
      

  6.   

    上图的 Source attachment 就是指向源代码的(可以是jar/zip或者一个目录)
      

  7.   

    我也遇到了这个问题,
    我引用了第三方的库 DBCP,没有源代码
    每次到BasicDataSource ds=new BasicDataSource();这行就跳出来无法找到源代码,不能继续调试。
    我要调试的只是我自己的代码,又不是DBCP的代码,这样也要加DBCP的源代码吗?
    eclipse是不是做的太挫了。