天天看點

Java工具集介紹2008年第五期

[align=center][b]Java工具集介紹2008年第五期[/b][/align]

原創文章,轉載請保留作者名。

1、Jawr

新版本:1.2

Jawr是一個Web應用程式的JavaScript/CSS的資源綁定和壓縮工具。Jawr可以幫助開發帶有大量使用JavaScript的Java Web應用程式,它通過壓縮和加入捆綁中的所有的檔案。捆綁的檔案被建立成不被壓縮原檔案,當伺服器啟動時開始壓縮,這樣不會造成javascript檔案過大web請求嚴重負載。 一個tab庫在頁面上建立連結,這些連結轉變成某個特殊子產品對捆綁的一個引用。 servlet請求js和css檔案,發送相應壓縮捆綁檔案給用戶端浏覽器。 這樣做有很多好處,友善測試,管理,并且改變生産環境到開發環境,隻需要改變配置檔案中的一個标志。

2、Solaris Express developer Edition(SXDE)

Solaris Express developer Edition(SXDE)是Sun公司下一代Solaris作業系統的一個免費版本,建立于OpenSolaris代碼之上。此版本包括最新的工具、技術和建立其應用程式所需的平台,以及Java平台和Web2.0等。

3、Grails

新版本:1.0

Grails是一個動态的Web應用程式架構,建立于Java和Groovy,并建構于Spring、Hibernate和SiteMesh等标準JavaEE架構之上,Grails給Java和Groovy開發者帶來了快速開發的一站式工具。

新特征:

(1)GORM特征:支援進階映射的ORM DSL

(2)支援易于使用的過濾器

(3)支援REST

(4)支援JNDI

4、Android for NetBeans插件

Android允許為Android平台建立一個NetBeans項目。像大多數IDE一樣,它支援靈活的代碼完成、重構、提示等功能。你還可以在仿真器中運作應用程式,并調試程式。

5、qaManager

qaManager是一個軟體品質保證的項目管理工具。它能跟蹤工程和QA的細節,資源配置設定,項目和資源日記等。它能以PDF和Excel格式産生報表,安裝非常簡單,支援絕大多數資料庫。

6、Apache Wicket

新版本:1.3.1

Wicket是一個Java Web應用程式架構,它強調簡單、關系分離且易于開發。Wicket頁面能被模型、預覽出來,在後期修改,它使用标準WYSIWYG HTML設計工具。動态内容處理和表單處理經POJO資料Bean傳回,易于持久化。

7、IntelliJ Does Flex

JetBrains公司的最新的IntelliJ IDE現在支援編輯和編譯Flex代碼,包括重構MXML和ActionScript。

新特征包括:

(1)MXML和AS檔案的自動代碼完成

(2)自動化的格式、代碼高亮和風格

(3)代碼檢查找出性能瓶頸、低效代碼和其它問題

(4)豐富的重構集

8、Apache Tuscany SCA Java

新版本:1.1

Apache Tuscany提供了一個基于服務元件架構(Service Component Architecture,SCA)的運作環境。SCA是一套規範,目的是為了簡化SOA應用程式的開發。這些規範由OASIS進行标準化,OASIS本身是開發元件服務架構(Open CSA)的一部分。

9、Apache Archiva

新版本:1.0.1

Archiva是一個建立知識庫管理的工具,帶有Maven、Continuum和Ant建立工具。其特征是知識庫搜尋和浏覽、知識庫保護、識别未知手段以及知識庫問題報告等。

10、Mogwai ER-Designer NG的NetBeans插件

Mogwai ER-Designer NG是一個實體關系模型工具,支援Oracle、MSSQL,MySQL和Postgres。它有一個資料庫視圖的可視化編輯器,能從已存在的資料庫反轉工程并輸出各種格式的視圖。它還有一個整合的schema版本控制機制,幫助跟蹤資料庫的改變和産生相一緻的DDL語句。