Java工具集介紹12_09

jieforest發表於2007-12-09

Java工具集介紹12_09

1)Java 6 for MacOSX版本釋出
如果你是一個Mac使用者,現在就值得高興了,開源社群剛剛解決了這個問題,把Java 6移植到蘋果的系統中。

2)UMLGraph
新版本:UMLGraph 5.0
UMLGraph使宣告性的規範和畫UML類圖和序列圖變得很容易。它一是能指定一個類,該類使用Java語法設計,靠Javadoc標籤補充。在specification中執行UmlGraph doclet能產生一個Graphviz檢視規格,它能自動被處理成Postscript,GIF,SVG,JPEG,fig或者Framemaker圖。相似的是,序列圖使用宣告性的pic巨集來指定,用GNU plotutils pic2plot程式編譯成PNG,PNM,GIF,SVG,AI,Postscript,CGM,FIG,HPGL,Regis或者TEK圖。
新特徵:
這個版本增加支援六個新圖形:節點node,元件component,包package,協作collaboration,用例use case,活動類active class。
它還許類檢視節點帶有註釋。這些選項需要GraphViz2.16。
另外的選項允許放置任意文字到類檢視框中。

3)輕鬆進行GUI測試-FEST
新版本:0.7
FEST-Swing是一個Java類,提供了流暢的介面用於Swing的GUI功能測試。這個類提供了一個易於使用的API,它使得建立和維護GUI非常容易。
特徵:
(1)使用一個GUI來模擬使用者介面(如滑鼠和鍵盤輸入);
(2)可靠的GUI元件查詢(通過型別、名字或自定義的搜尋標準);
(3)支援JDK中包含的所有Swing元件;
(4)簡潔而又強大的API用於建立和維護GUI功能測試;
(5)在測試失敗時,自動在HTML測試報告中嵌入失敗時的螢幕截圖;
(6)能和JUnit或TestNG一起工作;
(7)支援Groovy指令碼。

4)Apache MINA
新版本:1.0.8和1.1.5
Apache MINA是一個網路應用框架,它幫助使用者開發高效能和高可量測性的網路應用程式,提供了一個抽象的、事件驅動的、非同步API,經Java NIO來完成各種傳輸,如TCP/IP和UDP/IP。

5)Subsonic
新版本:3.3beta1
Subsonic是一個基於Web的音樂點播接收機。它提供訪問你完整的音樂收藏集。使用它可以和朋友共享你音樂。

6)UMLet
新版本:8
UMLet是一個輕量級工具,用於快速畫UML檢視,它使用了帶聲音和自動彈出的使用者介面。它使你畫檢視草圖非常快,可輸出成SVG,JPG,PDF,和LaTeX友好的EPS。它的特點就是快,使用基於文字的方式來編輯UML元素。

7)Java2SD
新版本:1.0
Java2SD是一個反向工程工具,能從Java應用程式中自動產生序列圖。這些圖,可輸出成多種格式,來描述任意Java類的執行順序。

8)Substance look-and-feel
新版本:4.1
這個專案提供了一個可配置和可定製產品,檢查Swing應用程式的質量。
新特徵:
(1)完全的HiDPI支援;
(2)用於Gnome桌面的Font policy;
(3)用於安裝擴充套件font policy的API;
(4)新的乳酪咖啡皮膚-介面;
(5)內邊界畫筆;
(6)用於tab皮膚內容邊框的新檢視;
(7)轉換-對控制圖示的活動圖示的注意;
(8)新版本的Xoetrope color wheel。

9)iText
新版本:2.0.7
iText是一個類,允許你從Java程式碼中產生PDF檔案。
新特徵:
修復了TIFF處理的bug等。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/301743/viewspace-990681/,如需轉載,請註明出處,否則將追究法律責任。

相關文章