我这里指的JAVA源代码。不是我的源代码。而是一写开源组织的。比如我想把apache的commons下面的fileupload的源代码反向生成uml的类图,怎么办?我用这样做过,先把源代码拷贝到myeclipse下面,然后像反向生成自己的类一样,结果让我失望了。。所以请大奖帮一下。。谢谢。。

解决方案 »

  1.   

    恩,用idea吧,或者rose的逆向工程。。
      

  2.   

    用Borland Together或者Sybase PowerDesigner都可以,Rational Rose也可以。
      

  3.   

    MyEclise还支持反向工程。例如可以将Java 类代码逆向转换为UML 类图设计。本节以DB_Conn类为例,介绍逆向Java代码功能。 (1)将DB_Conn.java代码拷贝到src目录。 (2)单击“UML→Reverse Engineer UML From Java…”菜单,弹出如图6 所示对话框。选择DB_conn.java文件。 (3)单击“下一步”按钮,弹出如所示对话框。将“Hide class/interface details”选项去掉。 (4)单击“完成”按钮。MyEclipse自动将DB_Conn.java源代码逆向为DB_Conn类图 
      

  4.   

    注意。
    我用了下rational rose来生成,生成到是可以了。。但是呢。。我不知道在哪儿看。。高手讲解