eclipse下安装和使用AmaterasUML、ModelSpoon生成Java类图
2015-11-10 13:35
489 查看
1.安装和使用AmaterasUML
安装AmaterasUML前,需要先安装GEF
采用eclipse在线安装方式安装就好。
eclipse在线安装GEF的地址:http://download.eclipse.org/tools/gef/updates/releases/
安装好GEF后,安装AmaterasUML
先到如下地址下载:http://sourceforge.jp/projects/amateras/downloads/56447/AmaterasUML_1.3.4.zip/
解压后把里面的文件放到Eclipse的plugins文件夹内,重新启动Eclipse即可。选择 "File"->"New"->"Other",你就可以看见AmaterasUML的选项了。
这个款工具,感觉从类图自动生成java类比较容易,好用。但是,我找了了半天包括在网上查,怎么从java类自动转换成java类图,一直没搞成。于是,我在网上找了一款更强大的自动生成java类图的eclipse插件--ModelSpoon。。这个兄弟很强大,只要把.java文件直接拖进去,它就能够直接生成java类图。非常好用。
2.安装和使用ModelSpoon
功能:能将Eclipse中现有的java类生成类图
一:什么是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类图。
安装AmaterasUML前,需要先安装GEF
采用eclipse在线安装方式安装就好。
eclipse在线安装GEF的地址:http://download.eclipse.org/tools/gef/updates/releases/
安装好GEF后,安装AmaterasUML
先到如下地址下载:http://sourceforge.jp/projects/amateras/downloads/56447/AmaterasUML_1.3.4.zip/
解压后把里面的文件放到Eclipse的plugins文件夹内,重新启动Eclipse即可。选择 "File"->"New"->"Other",你就可以看见AmaterasUML的选项了。
这个款工具,感觉从类图自动生成java类比较容易,好用。但是,我找了了半天包括在网上查,怎么从java类自动转换成java类图,一直没搞成。于是,我在网上找了一款更强大的自动生成java类图的eclipse插件--ModelSpoon。。这个兄弟很强大,只要把.java文件直接拖进去,它就能够直接生成java类图。非常好用。
2.安装和使用ModelSpoon
功能:能将Eclipse中现有的java类生成类图
一:什么是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类图。
相关文章推荐
- Spring3.x整合Struts2.3.x
- MyEclipse下将Web项目添加Maven支持
- java基础知识点一(上)
- Java-HibernateValidation校验bean
- androidstudio 中关于识别不了jdk的问题
- ThreadLoacl源码解读
- JUNIT Test class in Eclipse - java.lang.ClassNotFoundException
- 【知识】java中判断两个字符串是否相等的问题
- Java上的try catch并不影响性能(转)
- springMVC @initBinder 使用
- java-jstack
- java设置客户端缓存控制:session保留时间
- spring整合hibernate和spring MVC
- eclipse的快捷键
- Spring如何获得容器对象
- java web 处理xml的方法
- jdk6版本下载地址
- MyEclipse中更改SVN密码
- No Hibernate Session bound to thread, and configuration does not allow creation
- mysql/Java服务端对emoji的支持