原文
1. IDE程式編輯工具: NetBeans, Eclipse。 工欲善其事,必先利其器。
2. Framework: Hibernate, Velocity(java web framework)。
讓前中後架構穩定(以3-tiers而言)。 沒有struts/spring?
3. Test related : JUnit, httpunit , PMD(java程式碼分析器), FindBugs(java byte code 分析器), Valgrind(C/C++程式碼分析器)。
提升品質。
4. Report related : JFreeChart , JasperReports , Pentaho Reporting (Business Intelligence-BI)。
有了系統之後更需要分析。
5. Script related tool: jQuery , Prototype/Script.aculo.us(ajax framework), DWR (Direct Web Remoting)
使java script更簡單,威力更強大(前提是要先懂並學會這些工具)。
6.DB : PostgreSQL, MySQL, Apache Derby(pure java db) , SQLite(迷你資料庫)
更具備企業級應用的open db,。
7.Other : zlib/libpng(壓縮相關) , FFmpeg(影音轉檔工具), Freetype(字型相關), YUI (Yahoo User Interface)
結論是不景氣更要Open。
文章定位: