Green UML和AmaterasUML 两种

一、安装方法:

1、都是先安装GEF

通过eclipse-> install new software安装GEF的网址:

http://download.eclipse.org/tools/gef/updates-pre-3_8/releases/

2、都是下载zip文件,解压后放到 eclipse的plugins文件夹下

Green:

我的环境是linux下的adt-bundle-linux-x86_64-20140321。eclipse版本在环境中看不见。

在eclipse->readme->readme_eclipse.html中看到是Release 4.3.0版本,所以在官网

http://jaist.dl.sourceforge.net/project/green/green/green%203.5.1/green-3.5.1.zip   当前最新版zip地址

AmaterasUML:

直接下载官网最新版

http://jaist.dl.sourceforge.jp/amateras/56447/AmaterasUML_1.3.4.zip  当前最新版zip地址

二、用法:

Green:

java文件—>右键—>Green UML—>add to new diagram

AmaterasUML:

File——>new——>other——>AmaterasUML——>Class diagram

新建以后,在文件内

右键——>Java——>Import / Export 导入/导出java文件

参考:

转载一

eclipse中自动生成UML图

网上有很多这种插件,但是比较乱,可以用简单的Green UML。可以从已有的代码自动生成UML图。

安装方法:

比如我的eclipse 是Indio 3.7版本,那么对应的是GEF 是3.7版本, Green UML是 3.5.1版本。

2.从http://www.eclipse.org/gef/downloads.php下载对应版本的GEF,下载后我直接解压了,然后把其中的plugins目录的所有东西拷贝到Eclipse安装目录下的plugins目录下

3.从http://sourceforge.net/projects/green/下载对应版本的GreenUML,解压后依然是把plugins目录下的所有东西拷贝到Eclipse安装目录下的plugins目录下

提示,必须下载相对应的版本,否则会出现Type is unsupported 的错误。

重新启动Eclipse。在“Winodw-Preference”中,在左边菜单中可以看到“Green”选项。

选择一个Java文件,右键菜单中有“Green UML”,下面有两个子选项“Add to New ClassDiagram”和“Add to last viewed Class Diagram”。

选择添加后,可以在src目录下看到.grn文件,打开如下

双击某一个类,可以转到源码部分,在类图上右键点击,可以给类增加函数、类成员等,然后双击,可以看到这些定义已经加到源码中了。

右键选择Save as ,可以保存为图片。

转载二

eclipse java类图_eclipse中。green UML 自动生成类图相关推荐

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

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

  2. eclipse java web乱码_eclipse中的乱码问题

    在新建项目或导入工程时常常遇到的问题: 1.导入工程后,Java文件中文乱码 项目右键--Properties--Resource(快捷键Alt+Enter),在Text file encoding中 ...

  3. 9图工具 android,在线自动生成.9png图的Android设计切图工具推荐

    当我们完成了一套iOS的切图的时候,当android开发人员让你切几个版本的dpi切图时,你是不是一下子崩溃了! 我想大家都会崩溃,切一套APP设计稿 已经够麻烦了. 因为在Android的设计过程中 ...

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

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

  5. 在一个java源文件中只能定义_10在Java的一个源文件中可以定义多个类。

    [单选题]一组常量和抽象方法的集合可以定义成一个 ( ) [判断题]3.当定义一个类时没定义构造方法,则系统自动产生一个构方法. [填空题]JAVA源程序中,跨越多行的注释只需在开始和结尾处用____ ...

  6. java自动生成类_自动生成优化的Java类专业知识

    java自动生成类 如果您今年访问过JavaOne,您可能已经参加了我的演讲"如何从数据库生成定制的Java 8代码". 在那次演讲中,我展示了如何使用Speedment Open ...

  7. eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法

    eclipse下编写android程序突然不会自动生成R.java文件和包的解决办法 我的eclipse原来是好好的,什么问题都没有的,结果今天一打开新建一个android程序,发现工程里不会自动生成 ...

  8. 计算机表格怎么求面积,在wps表格中怎么把数据生成面积图?

    面积图强调数量随时间而变化的程度,适用于显示有限数量的若干组数据.可以利用面积图来分析销售的数据.在这里我用3种品牌的手提电脑在 2010年四个季度的销售量作为数据源,使用"堆积面积图&qu ...

  9. h5页面保存img_如何设计H5编辑器中的模版库并实现自动生成封面图

    往期精选 H5编辑器的图片上传和图片库设计方案 如何实现H5编辑器的实时预览和真机扫码预览功能 在线IDE开发入门之从零实现一个在线代码编辑器 基于React+Koa实现一个h5页面可视化编辑器-Do ...

最新文章

  1. 求两个数的最大公因数
  2. ios 判断app程序第一次启动方法
  3. 初学者的困惑:OOP与一般编程的区别
  4. 【BZOJ 1528】 1528: [POI2005]sam-Toy Cars (贪心+堆)
  5. win7下不能替换系统文件的解决办法
  6. Docker资源控制与TLS加密通信
  7. BZOJ.4199.[NOI2015]品酒大会(后缀自动机 树形DP)
  8. 关于pandas绘制图片不显示问题
  9. 算法二之树形选择排序
  10. 题目53:Goldbach's Conjecture
  11. web api、获取DOM元素的方式、事件理解、click事件在移动端300ms延时、事件对象、事件委托、常见事件类型
  12. winForm入门学习
  13. C#+ArcEngine中com对象的释放问题
  14. SQL中FOR XML子句的各种用法,包括FOR XML字句的四种基本模式:AUTO模式、RAW模式、PATH模式和EXPLICIT模式...
  15. js统计页面刷新次数
  16. 国外开放的硕博论文、期刊、数据库下载网站
  17. 手把手教你用深度学习做物体检测(四):模型使用
  18. Eclipse+Java+Swing+Mysql实现员工信息管理系统
  19. 重磅!国内最全的3D视觉学习资料已开源
  20. c#中正则表达式屏蔽一些特殊字符

热门文章

  1. java 内部类定于_搞懂 JAVA 内部类
  2. nuxt解决首屏加载慢问题_Nuxt.js超过Vue.js:你什么时候应该使用它,为什么
  3. android progressbar 自定义圆形旋转图片,Android progressBar 自定义圆形旋转图片
  4. r如何查询mysql中的数据类型_MySQL-mysql中的数据类型
  5. python语言type board_Micropython TPYBoard开发板控制无线加速度小车
  6. python进阶装饰器_Python进阶: 通过实例详解装饰器(附代码)
  7. python处理大文件_Python如何处理大文件(知识整理)
  8. html中select标签乱码,select 的过程中中文乱码有关问题求教
  9. vc++6.0中创建工程时选Win32 Application和Win32 console Application的区别
  10. python unicodeencodeerror_Python发起请求提示UnicodeEncodeError错误代码解决方法