1、在Eclipse中安装插件。
1.1 安装和使用AmaterasUML
安装AmaterasUML前,需要先安装GEF第一种:采用eclipse在线安装方式安装就好。
eclipse在线安装GEF的地址:http://download.eclipse.org/tools/gef/updates/releases/
第二种:采用离线安装方式。
从这个网址http://download.csdn.net/detail/wqc19920906/9877373下载GEF安装包,解压后将plugins和features文件夹里的文件拷贝到相对应的eclipse安装目录下的plugins和features里。
安装好GEF后,安装AmaterasUML
先到如下地址下载:http://download.csdn.net/detail/wqc19920906/9877373
解压后把里面的文件放到Eclipse的plugins文件夹内,重新启动Eclipse即可。选择 "File"->"New"->"Other",你就可以看见AmaterasUML的选项了。
安装好GEF后,安装AmaterasUML
先到如下地址下载:http://download.csdn.net/detail/wqc19920906/9877373
解压后把里面的文件放到Eclipse的plugins文件夹内,重新启动Eclipse即可。选择 "File"->"New"->"Other",你就可以看见AmaterasUML的选项了。
只要把.java文件直接拖进去,它就能够直接生成java类图。
这个支持从lib库的源文件拖Java文件生成uml图,而ModelGoon似乎不支持,可能没找到方法。
1.2 安装和使用ModelGoon
ModelGoon是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图)。
下载ModelGoon-4.4.1-site.zip到电脑,从eclipse中选择help-->install new software.在work with-->Add选择已经下载的ModelGoon-4.4.1-site.zip,一路next完成安装。
安装成功后,在eclipse中File-->new-->other-->ModelGoon Diagrams选择Class Diagram,在自己Java工程中创建一个后缀是.mgc的文件,用它来生成类图。用法很简单,直接把Java类拖拽到这个文件视图中,就会自动生成UML类图。
2.UML设计工具。
Java开发可以用Astah(jude的升级版,有社区版和商业版,社区版已足够用了)
startUML(这个需要支付费用,有试用期,不过网上有皮结版)推荐用这个吧