ObjectAid UML逆向工程
- 原创
- |
- 浏览:405
- |
- 更新:
为了更好的分析源码中各个类之间的关系,需要根据.java文件将各个类之间的关系以UML中的类图(Class diagram)的形式展示出来。在众多可以实现逆向工程的Eclipse UML插件中,ObjectAid是相对比较理想的工具。二者相比之下,我更推荐ObjectAid,它的功能更完善,可以直接自动生成和该类有继承、关联等关系的其他类的类图。
方法/步骤
(1)我尝试使用在线安装的方式安装ObjectAid,但是并不起作用,Eclipse不能识别,可能是因为被墙了的原因,所以采用离线安装的方式。开始部分还是与安装GEF相同,点击Help->Install new software->add。
(2)下载ObjectAid离线安装文件,我试了一下官网给出的下载链接,下载不成功,可以还是有墙的原因吧 到其他地方下载
ObjectAid
(3)点击local,选中解压裕蕉在桌面上的ObjectAid安装文件。
(4)选中ObjectAid UML Explorer,Next。
5)next继续
(6)最后安装好了就会重新启动Eclipse,这样安装驼舍就结束了。
3、检查是否安装成功,点击File->New->Other,发现里面比以前多了一个ObjectAid UML Diagram,则说明安装成功。
- 本页面非法爬取自百度经验
使用 ObjectAid
基于某一 Project,选择 New -> Other -> ObjectAid UML Diagram -> Class Diagram -> Next,肥压雁在弹出的界面输入相应的名字:
在弹出的界面鼠标右键,Add -> Java Classfier,添加相关的类,比如此处我们添加 JBoss MSC ContainerExecutor,我们可以看到如下类图:
END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部











