1、project---new project 建立工程,会弹出配置框,选择要包含的图形,只是分析代码结构,选择'class'类图即可(如下图),完成工程建立。

2、在右侧Project Browser窗口中,在目录上右键选择Code Engineering---Import Source Directory(如下图).选择好源码目录及语言类型后,“OK”开始导入,导入的过程即会生成工程配置中包含的图类型,默认是以命名空间为单元生成逻辑图。

3、导入完成后,在Project Browser窗口中,源码目录下,即可选择打开生成的类图(如下图)。

4、生成出来的图,可以通过菜单Diagram---Copy Image将图片复制到别的文档中进行处理。

用Enterprise Architect从Java源码生成类图相关推荐

  1. java 代码 uml_从java源码生成UML图

    1. 什么是UML 定义: 统一建模语言(英语:Unified Modeling Language,缩写 UML)是非专利的第三代建模和规约语言.UML是一种开放的方法,用于说明.可视化.构建和编写一 ...

  2. 使用Eclipse UML 插件 Papyrus由Java代码反向生成类图

    使用Eclipse UML 插件 Papyrus由Java代码反向生成类图 为了补充上一篇博文(Java基础(复习三) -- 类图例子)类图的例子寻找一个可以生成类图的工具,搜索了若干文章后决定使用P ...

  3. Java源码 思维导图

    源码 - ThreadPoolExecutor.addWorker(Runnable, boolean) HashMap源码解析 Java8中HashMap的源码 解读HashMap源码解析

  4. ABP源码uml类图

    陆陆续续学习ABP框架有一段时间了,阳光铭睿的入门教程和HK Zhang的源码分析文章对我的学习帮助都很大.之所以会花这么大工夫去学习ABP.看ABP的源代码,一是因为本人对于DDD也非常有兴趣,AB ...

  5. java源码生成jar可执行文件

    这学期已经到了尾声,java课程也在一周前就结束了,那么问题来了.最近一些同学在问我们现在学了java,学了GUI为什么还是不太懂别人的软件是怎样做出来的?假如我想给女朋友写个程序,怎样让她只要一双击 ...

  6. 用Enterprise Architect从源码自动生成类图

    参考:http://blog.csdn.net/zhouyong0/article/details/8281192/ /* references:感谢资源分享者. info:简单记录如何通过工具从源码 ...

  7. enterprise architect (EA) 源码生成UML类图

    首先打开E-A,点击"文件"-"新建项目"-命名项目并选择项目保存目的地.完成上述操作后会弹出一个对话框"选择模型" 用VS看大型工程代码, ...

  8. JAVA源码优化、分析工具

    JAVA源码优化.分析工具 一.11款用于优化.分析源代码的Java工具 1. PMD from http://pmd.sourceforge.net/ PMD能够扫描Java 源代码,查找类似以下的 ...

  9. Java源码详解四:String源码分析--openjdk java 11源码

    文章目录 注释 类的继承 数据的存储 构造函数 charAt函数 equals函数 hashCode函数 indexOf函数 intern函数 本系列是Java详解,专栏地址:Java源码分析 Str ...

最新文章

  1. 解决webpack打包vue项目后,部署完成后,刷新页面页面404
  2. [jstips]向数组中插入一个元素
  3. android踩坑日记1
  4. Dockerfile怎么创建镜像
  5. 15 个可在 Chrome 浏览器上体验 WebGL 的例子
  6. 计算机实训报告英语,英文计算机实习证明格式
  7. 启发式算法(heuristic algorithm)中的启发式(heuristic)到底是什么意思?
  8. OROCOS之KDL(1)—— windows环境搭建篇
  9. 托管c++ (CLI) String^ 、 std::string 、 std::ostringstream的相互转化
  10. 9.4 双向深度循环神经网络
  11. 微信小程序应该这样开发
  12. NanoPi-K2 控制GPIO
  13. javaFX裁剪视频exe
  14. 会议室预约系统 会议预约 会议预约触摸屏 会议预约管理系统
  15. Python 随机生成双色球
  16. Android期末总结
  17. ATFX:离岸人民币“破7”,开始还是结束?
  18. 百度网盘下载速度慢问题解决方法
  19. ios如何设置系统定位服务器,ios怎么开定位服务器
  20. java+mysql简单实现点赞评论转发帖子

热门文章

  1. JS页面显示JSON格式化数据
  2. Android实现自定义字体
  3. Windows sqlite3 安装使用+ 1SQLiteDeveloper 可视化查看
  4. 编写敏感词过滤程序 说明:在网络程序中,如聊天室、聊天软件等,经常需要对一些用户所提交的聊天内容中的敏感性词语进行过滤。 如“性”、“色情”、“爆炸”、“恐怖”、“枪”、“军火”等,这些都不可以在网
  5. 极客时间《Java并发编程》学习笔记
  6. MATLAB弹出窗口定义操作函数
  7. python post 上传文件_Python通过POST方式上传文件及提交参数到远程服务器
  8. 计算机右键管理无法访问指定设备,简单几步解决win10打开任务管理器显示无法访问指定设备方法...
  9. 永磁直驱风力发电机并网仿真,机侧采用最大功率跟踪控制
  10. 南京邮电大学图书管理系统