项目上要求release时需要同时给出详细的类关系图,可惜本人之前只是使用XMind手工画过很简单的类关系图(只是类的继承关系),可苦了我呀。

这两天一直在网上查找能够在Eclipse 已有的代码基础上中导出UML,发现Green UML很多人都在使用,所以想试试看。

一、Green UML插件

1、查看Eclipse版本

查看当前电脑上安装的Eclipse版本(Help-About Eclipse Platform),是3.3.2版本的。

2、查看相应插件版本

然后去网站http://green.sourceforge.net/builds.html上查看相对应的Green以及GEF版本:

好像是Green3.0.0以及GEF3.3

3、安装Green 3.0.0

只要在上述网站中直接点击3.0.0的链接即可。将下载到的green-3.0.0.zip解压,将文件green-3.0.0.zip\green-3.0.0\plugins 下的所有文件夹放在目录:D:\eclipse3.3.2\eclipse\plugins(你的目录可能与我的不一样)下。

4、安装GEF3.3

支持在线安装以及离线安装。

(1)在线安装:Help – Software Updates – Find and Install – Search for new features to install ,选择Graphical Editing Framework(GEF)Update Site, finish,接着选择GEF 3.3安装即可。我是采用了该方法。

(2)离线安装:到下载目录http://archive.eclipse.org/tools/gef/downloads/drops/选择合适的版本下载安装

5、重启Eclipse

3、4步骤完成后,重启Eclipse,即可使用Green UML了。至于使用方法,可参见http://wenku.baidu.com/view/7ec0b519ff00bed5b9f31d1b.html

6、问题

安装好后,发现对于小项目,该插件还是非常好使的。但是对于大项目,该插件完全不靠谱(点击后根本不甩我),难道是安装中出现了问题?!

二、AmaterasUML 插件

基于Green UML在使用过程中的问题(对于大工程,点击生成类图后不响应),自己只能再次寻找其他的插件。在无意中,发现AmaterasUML。

官方网站:http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=AmaterasUML

适用范围:Eclipse 3.3版本以上

其他要求:JDT 、 GEF

安装方法:

1、安装AmaterasUML插件

直接进去官方网站,下载最新版本AmaterasUML_1.3.4.tar。然后解压,将其解压后的三个文件复制粘贴至目录D:\eclipse3.3.2\eclipse\plugins(你的目录可能与我的不一样)下。

2、安装JDT、GEF

安装上述的在线安装GEF的方法安装JDT以及GEF。这里不再重复。

3、重启Eclipse

1、2步骤完成后,重启Eclipse,即可使用AmaterasUML了。至于使用方法,可参见官网。这里就只是贴个图吧:

至于该插件是不是有啥个问题,目前还在使用中,后续再说吧。

【Eclipse】推荐UML插件Green UML、AmaterasUML相关推荐

  1. 推荐UML插件Green UML、AmaterasUML

    项目上要求release时需要同时给出详细的类关系图,可惜本人之前只是使用XMind手工画过很简单的类关系图(只是类的继承关系),可苦了我呀. 这两天一直在网上查找能够在Eclipse 已有的代码基础 ...

  2. Eclipse的UML插件Green

    Green是Eclipse的一个插件,是一种先进的还简单的UML类图的工具,主要学生开发使用.它是live round-tripping编辑器,因此可以很容易地从一个UML类图生成Java代码.它有很 ...

  3. eclipse生成uml图的插件Green uml的安装和使用

    由于学习java做课程作业需要花类的uml图,上网搜了很多方法.这是安装Green这个插件的方法. 有时候希望把我们写好的类生成一个UML图,是代码看上去更清晰,于是就找了下在eclipse下自动生成 ...

  4. eclipse php uml,Eclipse UML插件Amateras UML及GEF安装与用法

    Amateras UML是Eclipse绘制UML图的插件之一,支持类图.时序图等的绘制. GitHub地址: https://github.com/takezoe/amateras-modeler ...

  5. eclipse中green UML 自动生成类图

    2019独角兽企业重金招聘Python工程师标准>>> eclipse中.green UML 自动生成类图 Green UML和AmaterasUML 两种 一.安装方法: 1.都是 ...

  6. Green UML Eclipse插件

    软件下载 最近在看Hadoop源代码,感觉类之间的关系比较复杂,有点混乱.于是想着用一个UML类图创建工具.于是我们可以利用Green UML从代码创建UML类图,或者通过UML类图来生代码. 但是按 ...

  7. eclipse java类图_eclipse中。green UML 自动生成类图

    Green UML和AmaterasUML 两种 一.安装方法: 1.都是先安装GEF 通过eclipse-> install new software安装GEF的网址: http://down ...

  8. Eclipse安装使用UML插件

    一.本地安装 1)去官网进行下载AmaterasUML 或直接下载安装包:Amateras下载地址 将下载好的压缩包进行解压 2)如图,解压后会一个名为AmaterasUML_1.3.2文件夹.打开此 ...

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

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

最新文章

  1. android下调试声卡驱动之概述
  2. openmp官方源码_MNN推理过程源码分析笔记(一)主流程
  3. 用java的io做一个代码计数器,如何制作Java页面计数器_java
  4. java控制语句案例_Java基础语法—流程控制语句
  5. shell高级-----正则表达式
  6. 探索交通治理新思路,广州黄埔智能交通治“堵”
  7. thinkphp5.0架构总览
  8. 日志的log中如何输出变量_如何在kubernetes中优雅的输出日志
  9. 鸿蒙移植stm32,韦东山老师要移植鸿蒙的那个STM32MP157具体是什么?
  10. 【IPM2020】一种处理多标签文本分类的新颖推理机制
  11. 浅谈前端H5自定义分享实现方法
  12. 遇到一个难题:如何从java中调用到C的功能
  13. MySQL操作命令-学习笔记随时记录
  14. wo-27s管理员账户和密码_LimeSurvey遗忘管理员密码
  15. 3-综合案例:月福首页-多媒体-图片热点-框架
  16. 基于华为云人脸服务接口设计的人脸考勤打卡签到系统
  17. 频率色散参数和相关时间
  18. python读取excel批量下载图片
  19. 这才是真正意义上的微博互粉工具
  20. 新版中日交流标准日本语初级第八课之应用课文

热门文章

  1. Mysql分析性能(存储过程)
  2. git 换行符问题,统一linux风格
  3. MySQL工具1:mysqladmin
  4. 操作系统的进程调度简析
  5. “蓝桥杯”软件大赛入门训练4道题
  6. 4安装-企业级 Hyper-v 群集部署实验方案
  7. Sql2005自动备份并邮件通知状态之二创建维护计划
  8. MySQL — 索引的慢查询优化与 B+ 树
  9. 架构师之路 — API 经济 — Swagger OpenAPI Specification
  10. 标准W3C盒子模型和IE盒子模型CSS布局经典盒子模型(转)