debug的时候不进入那些第三方类不就行了,不过前提是楼主要搞清楚哪些是第三方类,哪些是公司写的类。而且我觉得楼主这样做的效率太低了!

解决方案 »

  1.   

    公司的开发模型应该都是散的,就是看也不太好找,我现在就希望能把公司的代码弄明白,比如我已经有公司的代码了,我希望在debug的时候不跳到jar包相关的类上面去,就在工程里的代码中运行,也就是说能让我看到公司里的代码运行过程
      

  2.   

    斑竹  能详细点吗  可以debug的时候只在源代码里走,而不到jar里的就不显示出来
      

  3.   

    怎么可能没有源代码啊!肯定是托管在类似cc/svn服务器上得
      

  4.   

    那时因为你没有导入jar包的源码。。回复别人的时候注意引用一下,不然别人看不到
      

  5.   

    那时因为你没有导入jar包的源码。。回复别人的时候注意引用一下,不然别人看不到斑竹 可能是我没有描述清楚,我现在已经有了公司的源代码了,是一个java工程,所以我希望现在看这个是只在公司的源代码中跑,不希望他出现像struts包那样的,像用debug那样,不出现jar的内容,jar包在后台运行就行了
      

  6.   

    真不知道可以这样debug,先把代码简单的看一遍,哪些是公司的源代码,哪些是第三方的jar包,很容易判断吧
      

  7.   

    反编译工具,网上一搜一大堆。我用的是jd-gui,用c++写的,这个挺强大的。
    最好用的是它可以将源码压缩成源码的zip,用eclipse导入,这样debugd的时候可以直接F3点进去看。
      

  8.   

    你确定那是公司的类吗?会不会是第三方jar呀?java 开发,往往会用到很多第三方jar的。而且,我觉得你这样开,效率比较底。应该先从文档入手,了解该工程干什么的?让大脑中有个思路,然后针对具体问题,去找代码,这样效果或许会更好点。
      

  9.   

    公司的项目是一个java工程,挺大的,100M要是一个一个的看,那速度非常慢,如果不用debug运行一遍,我可能有些业务的运行路径,都找不到
      

  10.   

    模块能弄清楚,就是一个模块有太多的类了,这些类放的到处都是,里面的方法也特别多,我试着看了一下,在没有debug的情况下,好多逻辑,我都是看着看着就蒙了,所以我希望大家给出一个像debug那样的,可以像我展示业务的运行路径
      

  11.   

    模块能弄清楚,就是一个模块有太多的类了,这些类放的到处都是,里面的方法也特别多,我试着看了一下,在没有debug的情况下,好多逻辑,我都是看着看着就蒙了,所以我希望大家给出一个像debug那样的,可以像我展示业务的运行路径
    跟着流程来 用到哪个类就看哪个类 不要一次性看完所有类