Eclipse UML插件AmaterasUML的配置及使用


AmaterasUML是個人覺得最好用的Eclipse UML插件,可以通過拖拽Java源文件,輕松生成類圖結構,同時支持活動圖、時序圖和用例圖。它的官方下載地址是:http://sourceforge.jp/projects/amateras/releases/#21568 ,目前最新是1.3.4版本,讀者也可以到我的網盤直接下載:http://pan.baidu.com/s/1o6BeFl4。 
     在安裝AmaterasUML之前,需要先安裝另外一個插件GEF(Graphical Editing Framework),地址是:
http://www.eclipse.org/gef/updates/index.php ,在這個網址中可以找到GEF的update site是:http://download.eclipse.org/tools/gef/updates-pre-3_8/releases/ 。接着打開eclipse-Help-Install New Software對話框,點擊Add按鈕,將上面的update site命名為GEF,添加一個repository如下所示:

點擊OK按鈕之后,可以看到如下界面,我們選擇最新版本的GEF SDK進行安裝即可,安裝過程需要一定時間,請耐心等待,安裝完成之后,需要重啟eclipse才能生效。

安裝AmaterasUML相對來說簡單多了,直接將下載到的AmaterasUML_1.3.4.zip文件解壓后得到的3個jar文件拷貝到eclipse-plugins目錄即可:

重啟eclipse,我們以path的開源庫android-priority-jobqueue為例子來說明AmaterasUML的使用,這個開源庫的github地址是https://github.com/path/android-priority-jobqueue 。我們直接下載源碼壓縮包,解壓后導入eclipse,注意一點是該庫是基於android平台sdk開發的,因此需要首先在eclipse中安裝和配置android sdk,這個本文略去不講。jobqueue的包結構如下圖所示:

在工程名稱右鍵選擇New-Other,彈出新建對話框如下圖:

可以看到AmaterasUML選項,在其中選擇Class Diagram,並命名后得到.cld文件,接着我們把工程network包中三個java文件拖拽到.cld文件視圖中,AmaterasUML瞬間幫我們生成了這三個類的關系圖


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM