jude全程Java and UML Developers Environment,是一款非常不錯(cuò)的JAVA建模軟件,jude符合UML建模要求,軟件支持CLASS,USECASE,STATECHART,ACTIVITY,OBJECT等圖像,滿(mǎn)足用戶(hù)的各種Java建模需求。kkx小編給大家分享的jude為漢化版,歡迎尋找jude漢化版的朋友通過(guò)下面地址來(lái)獲取!
注:由于JUDE是用100%JAVA開(kāi)發(fā)的軟件,所以在運(yùn)行之前請(qǐng)確保您的機(jī)器上存在JDK1.4以上版本。
JUDE功能
1、可以畫(huà)CLASS、USECASE、STATECHART、ACTIVITY、OBJECT、SEQUENCE、COLLABORATION、COMPONENT和DEPLOYMENT圖
2、可以導(dǎo)入JAVA源文件直接建模
3、可以導(dǎo)入ROSE98的MDL文件
4、可以將模型導(dǎo)出成JAVA源文件,HTML和文本格式
5、不到2M,絕對(duì)可以符合UML建模的要求
6、完全免費(fèi)
7、軟件發(fā)布采用的SMALL RELEASE,一到兩個(gè)星期就會(huì)發(fā)布一次
8、功能完善,速度快,易操作,易上手
JUDE使用方法
1、在kkx分享的地址中獲取jude壓縮包,解壓縮后運(yùn)行“jude.bat”就能使用。

2、打開(kāi)jude,新建文件。

3、點(diǎn)擊“圖”下拉菜單,創(chuàng)建相關(guān)的模型。

4、使用各種工具建模。

5、設(shè)置各元件的屬性。

6、導(dǎo)出模型。
常見(jiàn)問(wèn)題
1、問(wèn)題一:Mac服務(wù)平臺(tái),導(dǎo)入java代碼時(shí),代碼是正確的,但JUDE編譯程序錯(cuò)誤。
處理:有一個(gè)類(lèi)Userimplementsjava.io.Serializable,這其中的“java.io.Serializable”所導(dǎo)致的錯(cuò)誤,
要寫(xiě)出UserimplementsSerializable,就能導(dǎo)入了,算jude的bug。
2、難題二:Mac服務(wù)平臺(tái),代碼含有中文是UTF8編號(hào),導(dǎo)入java代碼時(shí),代碼是正確的,但JUDE編譯程序錯(cuò)誤。
處理:在主界面中,專(zhuān)用工具-系統(tǒng)設(shè)置-文件中尋找“所導(dǎo)入的java文件了字段名”,調(diào)整為utf8,就行了。
3、難題三:為何菜單中僅有一部分是中文?
JUDE應(yīng)用資源文件來(lái)支撐多語(yǔ)種的,在它目錄下都可以找到這一文件:jude-gui_zh_CN.properties。
這便是資源文件,這一文件是多年以前為低版的JUDE精心準(zhǔn)備的,因此高版本添加的菜單項(xiàng)在其中并沒(méi)有。
或許你可以自己手動(dòng)式在這樣一個(gè)資源文件自身再加上欠缺的具體內(nèi)容。
以上便是KKX小編給大家分享結(jié)介紹的JUDE(Java and UML Developers Environment)。