千家信息网

eclipse中green UML如何自动生成类图

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,这篇文章主要为大家展示了"eclipse中green UML如何自动生成类图",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"eclipse中green UM
千家信息网最后更新 2025年12月02日eclipse中green UML如何自动生成类图

这篇文章主要为大家展示了"eclipse中green UML如何自动生成类图",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"eclipse中green UML如何自动生成类图"这篇文章吧。

eclipse中green UML 自动生成类图

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://green.sourceforge.net/builds.html下载的是3.5.1最新版

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

AmaterasUML:

直接下载官网最新版

http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=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图。

安装方法:

1.从http://green.sourceforge.net/builds.html查找对应自己Eclipse的GEF版本和GreenUML版本

比如我的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 ,可以保存为图片。


一、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了。

二、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中green UML如何自动生成类图"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

版本 目录 文件 生成 自动生成 插件 方法 选择 最新版 网站 内容 篇文章 在线 东西 地址 官方 官方网站 拷贝 文件夹 步骤 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 服务器的网络服务未打开 山大青岛网络安全考研 软件开发的电脑具体配置 自己怎么用电脑搭建服务器 mysql数据库列递增输出 信息安全与管理和网络技术 2018河北省网络安全竞赛 诛仙服务端连接数据库 数据库对约束概念 我的世界服务器验证 不可识别的数据库格式c 什么是网络安全中最重要的部分 软件开发年度总结不足 数据库不知道在哪张表 网狐u3d数据库不全 服务器安全可信启动 软件开发用4800好么 电脑网络安全模式怎么连接网络 大数据数据库查询计算很慢 刺激战场游戏服务器被占用 邮件服务器管理找不到文件 软件开发不做量化怎么算绩效 软件开发公司如何推广自己 查看数据库密码到期 暗黑2 xbox 选择服务器 服务器ip地址在哪里修改 新疆校时服务器地址 服务器额定功率计算 34岁学习软件开发 怎么解决人多服务器就卡的问题
0