「java生成uml类图」uml创建类图
今天给各位分享java生成uml类图的知识,其中也会对uml创建类图进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Rational Rose怎样把Java源代码生成UML类图
- 2、IDEA 如何生成UML类图 - 转
- 3、如何用Myeclipse生成UML类图,请解答的详细点~!
- 4、Rational Rose怎样把Java源代码生成UML类图
- 5、如何从JAVA代码生成UML类图
- 6、如何从现有类中生成类图
Rational Rose怎样把Java源代码生成UML类图
添加变量ClassPahth到windows环境中,
CLASSPATH=C:\Program Files\Java\j2re1.4.1_04\lib\rt.jar
然后转换路径为:
1.点击Tools- Java/J2ee- Reverse Engineer,调出Java Reverse Engineer对话框。
2、在此页面添加要进行逆向工程的Java文件,并选中,然后点击Reverse按钮即可
IDEA 如何生成UML类图 - 转
最近在研究Spring源码,借助spring官方提供的spring doc,和一些优秀博主的博客。但是尽管如此,在庞大的源码库中,使用Ctrl+Alt+B和Ctrl+←,还是略显拙急。因此,我在想是否有提供自动生成UML类图关系的插件。无意间搜到了Ctrl+Alt+Shift+U可以生成UmL类图,震惊中。于是决定好好看下Idea 官方提供的工具帮助文档,以及希望能够写一篇对大家有帮助的文章。
尝试修改默认设置
打开设置 File-Setting或windows下按Ctrl+Alt+S
在搜索框中输入Diagram(如图所示,恩,我尝试加上了显示类的属性构造器和方法)
选择需要的类文件,在编辑器中打开它
按Ctrl + Shift + Alt + U或Ctrl + Alt + U
生成类Uml关联图
右键Show Categories-Filed
5.选中兄弟节点和子节点
在图中选择一个节点元素。
这样做,位于不同包中的类和包将自动变灰。
6.查看父节点和子节点
在图中选中节点元素
查看实现 Ctrl+Alt+B
查看父类 Ctrl+Alt+P
7.使用结构视图浏览
按Ctrl+F12显示图中节点元素列表
双击箭头可以跳转到具体类实现
聚焦某成员变量,方法时,按F4可以跳转到对应地方
如何用Myeclipse生成UML类图,请解答的详细点~!
MyEclipse 中选择window,在 Open Perspective 中选 MyEclipse UML,新建一 个 UML Model Repository,双击新建的UML,然后在菜单上 选 UML -- Reverse Engineer UML from Java ... 选择 Java 文件,就可以生成 UML 类图 了。再右击就可以保存成 PNG 文件或其他格式了。
Rational Rose怎样把Java源代码生成UML类图
我认为应该如此操作:(我是这样做的)
1、划出类图
2、做一个组件图(选择组建的属性,将language选为java或其他的语言)
3、将组件图拖到该组件所需要组装的类图的模型上(在树形视图中操作)
4、这样,在选中类图的模型点击右键时,就会有java蔡单项,在那里就可以生成java代码。
如何从JAVA代码生成UML类图
推荐使用ModelGoon!
*ModelGoon是什么?
它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图等,以作为代码分析或者文档使用)。
*适用条件
ModelGoon目前最新的版本是3.0.0,适用于Eclipse3.4+,包括最新的Eclipse 3.6版本
*如何安装
推荐在线安装,site地址是h
需要注意的是,有时必须使用代理服务器才能连接成功。
也可以离线安装,下载包的地址是
下载完该jar之后,直接拷贝到Eclipse安装目录下的dropins目录下,重启Eclipse即可
*如何使用
安装成功后,file=new=other菜单里面会多出一项ModelGoon Diagrams,在自己已有的java工程中新建一个class diagram,用以生成类图。创建完成后你会发现生成了一个.mgc后缀的文件,现在你可以用这个文件创建自己的类图了。用法相当直接,你可以把若干个java类拖拽进这个文件视图中,UML类图自然被生成,以及各个类之间的关系。
*参考资料
需要注意的是,有时必须使用代理服务器才能连接成功。
*为什么选择ModelGoon而不是其他的插件
其他的UML插件也能完成类似的功能,但是在安装使用的过程中会碰到种种问题。
常有人推荐EclipseUML这个插件,但是目前这个项目的主页无法打开,似乎已停止维护;
还有Slime UML据说也不错,但是找不到下载源;
此外还有AgileJ口碑也不错,可惜是付费的,没有免费版;
至于papyrusuml,只是单向的,做模型设计、绘制UML图时使用,而并不支持逆向工程;
如何从现有类中生成类图
一:什么是ModelGoon?
它是一个Eclipse插件,用于基于UML图的模型设计,以及逆向工程(即从已有源代码生成类图)。
二:安装
点击打开链接ModelGoon 到电脑,从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类图。
java生成uml类图的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于uml创建类图、java生成uml类图的信息别忘了在本站进行查找喔。
发布于:2022-11-25,除非注明,否则均为
原创文章,转载请注明出处。