[eclipse]UML之AmaterasUML 插件
参考链接:http://www.cnblogs.com/Amandaliu/archive/2012/08/13/2636349.html
软件体系结构分析软件设计模式要求给出相应设计模式源码对应的UML类图,在此之前我安装过一种UML插件,可以自动生成一个源码包对应的UML类图,但是重装过系统,所以软件包括eclipse都重新下载了新的。这几天在网上又找到了新的插件——AmaterasUML 插件,结合我的安装和使用经验,特此记录如下。
官方网站:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML
适用范围:Eclipse 3.3版本以上
安装方法相对较简单,具体如下:
1. 进官方网站,如下图,点击左上角Download选择下载最新版本AmaterasUML
2.然后解压,将其解压后的三个文件复制粘贴至目录eclipse的plugins目录下。
3、安装GEF3.3
支持在线安装以及离线安装。
(1)在线安装:Help – Software Updates – Find and Install – Search for new features to install ,选择Graphical Editing Framework(GEF)Update Site, finish,接着选择GEF 3.3安装即可。
(2)离线安装:到下载目录http://archive.eclipse.org/tools/gef/downloads/drops/选择合适的版本下载安装
4.重启eclipse就可以使用了,new选择other可以看到如下
说明:目前我使用了Class Diagram,通过拖动.Java文件到新建的Class Diagram视图中,如果2个不同的.java文件中有关系(如继承),就会自动显示出来。
以下是我在分析软件设计模式时分析简单工厂模式时得到的UML类图