社区
Eclipse
帖子详情
如何从JAVA代码生成UML类图
gogoback
2010-12-23 12:17:39
我现在已经使用Eclipse3.6(Helios)建有一个JAVA工程,现在出于文档需要,想基于该工程生成UML类图,显示该工程里面的类结构以及类之间的相互关系。我需要一个Eclipse插件来帮助实现该功能。目前网上相关文章鱼龙混杂,无法有效解决该问题。
...全文
25071
7
打赏
收藏
如何从JAVA代码生成UML类图
我现在已经使用Eclipse3.6(Helios)建有一个JAVA工程,现在出于文档需要,想基于该工程生成UML类图,显示该工程里面的类结构以及类之间的相互关系。我需要一个Eclipse插件来帮助实现该功能。目前网上相关文章鱼龙混杂,无法有效解决该问题。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
handsome_huxiulei
2011-06-27
打赏
举报
回复
为什么不用ROSE直接……
在那遥远的星空
2011-06-27
打赏
举报
回复
赞一个
setail
2011-04-04
打赏
举报
回复
貌似有工具,但是这类工具很多,你去插件网站上找找就行了
dlqh686
2011-04-01
打赏
举报
回复
JUDE
gogoback
2010-12-23
打赏
举报
回复
推荐使用ModelGoon
!
*ModelGoon是什么?
它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。
*适用条件
ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的Eclipse 3.6版本
*如何安装
推荐在线安装,site地址是http://www.modelgoon.org/update
需要注意的是,有时必须使用代理服务器才能连接成功。
也可以离线安装,下载包的地址是http://modelgoon.googlecode.com/files/org.modelgoon-3.0.0-20101211-1807.jar
下载完该jar之后,直接拷贝到Eclipse安装目录下的dropins目录下,重启Eclipse即可
*如何使用
安装成功后,file=>new=>other菜单里面会多出一项ModelGoon Diagrams,在自己已有的java工程中新建一个class diagram,用以生成类图。创建完成后你会发现生成了一个.mgc后缀的文件,现在你可以用这个文件创建自己的类图了。用法相当直接,你可以把若干个java类拖拽进这个文件视图中,UML类图自然被生成,以及各个类之间的关系。
*参考资料
http://www.modelgoon.org
需要注意的是,有时必须使用代理服务器才能连接成功。
*为什么选择ModelGoon而不是其他的插件
其他的UML插件也能完成类似的功能,但是在安装使用的过程中会碰到种种问题。
常有人推荐EclipseUML这个插件,但是目前这个项目的主页无法打开,似乎已停止维护;
还有Slime UML据说也不错,但是找不到下载源;
此外还有AgileJ口碑也不错,可惜是付费的,没有免费版;
至于papyrusuml,只是单向的,做模型设计、绘制UML图时使用,而并不支持逆向工程;
Jlins
2010-12-23
打赏
举报
回复
见领导用过,但是自己不愿因使用,所以就没要...
不善^
2010-12-23
打赏
举报
回复
比较强大的 工具
ModelGoon
java
代码自动生成UML图
ModelGoon,Eclipse插件。由
java
代码可自动生成
UML类图
、协作图、顺序图等,操作简单
java
源码uml-umlparser-cmpe202:从
Java
源
代码生成
UML类图
java
源码uml umlparser-cmpe202 从
Java
源
代码生成
UML类图
。 UML解析器是我来自CMPE 202类的项目。 您可以从
Java
源代码创建类图。 在这里,我使用
Java
parser []库解析了
Java
源代码,并识别了关联,依赖关系。 此外,从解析的数据结构生成中间语言,并最终生成yUML []的语言。 根据代码尝试并测试了以下测试用例。 测试用例1 源代码:-> [] 生成的
UML类图
-> 测试用例2 源代码:-> [] 生成的
UML类图
-> 测试用例3 源代码:-> [] 生成的
UML类图
->
android studio使用的插件,可以自动生成
uml类图
。
android studio使用的插件,可以自动生成
uml类图
。
从
UML类图
到
Java
代码自动生成技术研究
从
UML类图
到
Java
代码自动生成技术研究
Rational从
Java
代码逆向工程生成 UML 类图和序列图.doc
Rational从
Java
代码逆向工程生成 UML 类图和序列图
Eclipse
58,451
社区成员
49,460
社区内容
发帖
与我相关
我的任务
Eclipse
Java Eclipse
复制链接
扫一扫
分享
社区描述
Java Eclipse
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章