用Rational Rose的逆向工程可以,还不错。
另TogetherJ好象也行,建议试试。

解决方案 »

  1.   

    建议用Together,与java的结合最完美
      

  2.   

    Together运行起来太慢了,我个人很喜欢使用Rose 2002+JBuilder,是个完美组合,代码和模型也可以同步的。可以使用Rose中的逆向工程,如果你用Rose2002那么,连关联都可以帮你做出来,很牛的。如果你无法逆向工程,可能是你没有设置classpath,Rose也需要java的运行库的。
      

  3.   

    谁能搞定这个:
    http://www.csdn.net/expert/topic/863/863066.xml?temp=.869076
      

  4.   

    faint
    你使用jbuilder,就可以生成uml的类图
      

  5.   

    使用rose2002将java逆向的效果还不错,但是好像只能识别与文件名同名的类(不一定是public的)和这些类的内部类,对于其他类逆向时会报错“Error Resolving qualified name MyClass”,请教各位是如何解决这个问题的?to  alphazhao(绿色咖啡) :
       jbuilder生成的类图太复杂并且不能集成到rose模型中。
      

  6.   

    Together运行起来太慢了,我个人很喜欢使用Rose 2002+JBuilder,是个完美组合,代码和模型也可以同步的。可以使用Rose中的逆向工程,如果你用Rose2002那么,连关联都可以帮你做出来,很牛的。如果你无法逆向工程,可能是你没有设置classpath,Rose也需要java的运行库的。
      

  7.   

    哈,重装rose后一切都OK了,唯一美中不足的是不能逆向方法内部的局部对象关系,不过有代码查看也就差不多了。