eclipse中green UML 自動生成類圖

eclipse中。green UML 自動生成類圖

Green UML和AmaterasUML 兩種 php

1、安裝方法: html

一、都是先安裝GEF java

經過eclipse-> install new software安裝GEF的網址: linux

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


二、都是下載zip文件,解壓後放到 eclipse的plugins文件夾下 函數

Green: 網站

個人環境是linux下的adt-bundle-linux-x86_64-20140321。eclipse版本在環境中看不見。 ui

在eclipse->readme->readme_eclipse.html中看到是Release 4.3.0版本,因此在官網 spa

http://green.sourceforge.net/builds.html下載的是3.5.1最新版 .net

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地址

 

2、用法:

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 ,能夠保存爲圖片。

 

 

 


 

 

轉載二
 

1、Green UML插件

一、查看Eclipse版本

查看當前電腦上安裝的Eclipse版本(Help-About Eclipse Platform),是3.3.2版本的。

image

二、查看相應插件版本

而後去網站http://green.sourceforge.net/builds.html上查看相對應的Green以及GEF版本:

image

好像是Green3.0.0以及GEF3.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(你的目錄可能與個人不同)下。

四、安裝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/選擇合適的版本下載安裝

五、重啓Eclipse

    三、4步驟完成後,重啓Eclipse,便可使用Green UML了。至於使用方法,可參見http://wenku.baidu.com/view/7ec0b519ff00bed5b9f31d1b.html

六、問題

    安裝好後,發現對於小項目,該插件仍是很是好使的。可是對於大項目,該插件徹底不靠譜(點擊後根本不甩我),難道是安裝中出現了問題?!

 

2、AmaterasUML 插件

    基於Green UML在使用過程當中的問題(對於大工程,點擊生成類圖後不響應),本身只能再次尋找其餘的插件。在無心中,發現AmaterasUML。

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

 

    適用範圍:Eclipse 3.3版本以上

    其餘要求:JDT 、 GEF

    安裝方法:

一、安裝AmaterasUML插件

    直接進去官方網站,下載最新版本AmaterasUML_1.3.4.tar。而後解壓,將其解壓後的三個文件複製粘貼至目錄D:\eclipse3.3.2\eclipse\plugins(你的目錄可能與個人不同)下。

image

二、安裝JDT、GEF

    安裝上述的在線安裝GEF的方法安裝JDT以及GEF。這裏再也不重複。

三、重啓Eclipse

    一、2步驟完成後,重啓Eclipse,便可使用AmaterasUML了。至於使用方法,可參見官網。這裏就只是貼個圖吧:

image 

相關文章
相關標籤/搜索