为什么eclipse的debug的代码和程序的代码不一样 您所在的位置:网站首页 eclipse的调试代码 为什么eclipse的debug的代码和程序的代码不一样

为什么eclipse的debug的代码和程序的代码不一样

2024-07-10 15:56| 来源: 网络整理| 查看: 265

在开发调试中,,有时会出现debug状态下看到的代码跟程序代码不一样,,

这大致有两种可能性:1.你修改的源码还没有编译生效,JVM 运行的是老版本的代码,所以行号不一样。                                         2.你的这个类在两个地方都有,比如你这个项目可能引用了另一个 java 项目,两个项目下都有这个类。

解决办法:1.对于第一种可能性,,你应该多刷新下你的项目,再重新编译。

                    2.如果按1处理完,,问题还是存在,,那可能就是第二种情况,那此时你应该看看debug状态下看到的这个类是不是本项目的代码。

     如果不是,在workspace中找到那个项目将其移出workspace,再重新debug,此时就出现Source not found.    如图,点击add,将资源指向你的项目就OK了。


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有