逆向工程Eclipse插件ObjectAid和AmaterasUML的安装方法

来源:互联网 发布:怎么开启服务器端口 编辑:程序博客网 时间:2024/04/28 10:21

为了更好的分析Weka源码中各个类之间的关系,需要根据.java文件将各个类之间的关系以UML中的类图(Class diagram)的形式展示出来。在众多可以实现逆向工程的Eclipse UML插件中,我觉得AmaterasUML和ObjectAid是相对比较理想的工具。二者相比之下,我更推荐ObjectAid,它的功能更完善,可以直接自动生成和该类有继承、关联等关系的其他类的类图。

    Eclipse的插件安装通常都分为两种方式,在线安装和离线安装。虽然在线安装十分方便,但是很多插件的在线安装都需要翻墙或代理,莫不如使用在线安装的方法。下面说一下ObjectAid的安装方法。

1、第一步先安装GEF(之前我安装插件就是因为没有安装GEF导致不成功,这一步千万不能省略)

(1)点击Help->install new software,GEF的安装可采用在线安装的方式,我试验了几次都成功了。

(2)点击add


(3)将GEF的地址http://download.eclipse.org/tools/gef/updates/releases/添加到location处并点击OK


(4)Eclipse会根据地址自动识别GEF


(5)选中GEF,点击Next开始安装。


(6)点击Next继续安装,碰到需要你同意的,就点同意,然后finish,最后安装完成后会重新启动Eclipse。这样GEF就安装好了。

2、安装ObjectAid

(1)我尝试使用在线安装的方式安装ObjectAid,但是并不起作用,Eclipse不能识别,可能是因为被墙了的原因,所以采用离线安装的方式。开始部分还是与安装GEF相同,点击Help->Install new software->add。

(2)下载ObjectAid离线安装文件,我试了一下官网给出的下载链接,下载不成功,可以还是有墙的原因吧。可以到CSDN下载频道来下载ObjectAid,下载链接如下,下载后解压到桌面。

ObjectAid

(3)点击local,选中解压在桌面上的ObjectAid安装文件。



(4)选中ObjectAid UML Explorer,Next。


(5)next继续


(6)最后安装好了就会重新启动Eclipse,这样安装就结束了。AmaterasUML的安装方法与ObjectAid的安装步骤类似,在这里就不再赘述。

3、检查是否安装成功,点击File->New->Other,发现里面比以前多了一个ObjectAid UML Diagram,则说明安装成功。



0 0
原创粉丝点击