All About Java 关于Java的一切 : 工具, 类库, 框架

来源:互联网 发布:周生生淘宝旗舰店假货 编辑:程序博客网 时间:2024/05/19 17:09
All About Java 关于Java的一切 : 工具, 类库, 框架

---last update at 20056.22

J2EE Framework

Spring 1.2.1 , OfBiz 3.0.0

 

Persistence Framework

Hibernate 3.0.5 , iBATIS 2.0.9  , O/R broker

 

Web Framework

Struts 1.2.4 , Tapestry 4-alpha1 , WebWork2 2.1.7 

Apache Myfaces 1.09 JSF实现之一

RIA

Flex 1.5(商业) , Laszlo 2.2.1

AJAX

DWR

 

Aspect-Oriented Framework

AspectJ 1.5M2  与Aspectwerkz合并而成为事实标准
JBoss AOP 1.1.1

 

Web Services Tools

Axis 1.2  , XINS1.1

 

Workflow Engine

JBoss jBpm 3.0-alpha1 , OSWorkflow 2.7 , Enhydra Shark 1.1

 

Rule Engine

ILog JRules5.0(商业)  , Drools 2.0 , Mandarax 3.3.1

 

JMS

ActiveMQ 2.1  支持Spring,Geronimo和JBoss4, 现今最当时得令的JMS方案
OpenJMS 1.0.2 , JORAM 4.2

 

OLAP

Mondrian 1.0.1 OLAP server
Jpivot 1.3          OLAP表现层的tag library

 

 

Portal CMS

Lifeway 3.2  新版本在EJB的方式之外, 支持了Spring的POJO.
Magnolia 2.1RC3
Exo Platform 1.0rcOW8 ,  
Jakarta JetSpeed2Pluto 1.0.1 rc2JBoss portal 2.0

 

 

 

Scripting Languages

Groov1.0 JSR-2Jython2.2   JRuby0.81

 

Template Engines

FreeMarker 2.3.2 , Velocity 1.4

 

Search Engines

Lucene 1.4.3 

 

Job Schedulers

Quartz 1.4.5

 

Transaction Manager

JOTM 1.5.3

 

Cache Solution

OSCache 2.1 , EHCache1.1 

 

 

EJB Server

JBoss 4.0 , JOnAS 4.1.4 , Geronimo 1.0M3, Orion 2.0.5

 

Web Server

Tomcat 5.5.7 , Jetty 5.1.2 , Resin 3.0(商业)

 

Database Engine

Apache Derby 前身为IBM的CloudScape
Hypersonic SQL 1.7.2 , Mckoi 1.0.3

 

Wiki Engine

JSPWiki 2.1.137 ,  XWiki 0.9.543

 

 

 

 

Charting & Reporting Tool

JFreeChart 0.9.21
Cewolf 0.9.8 JFreeChart的taglib
JasperReports 0.6.8
iReport 0.5 JasperReports的设计器

 

 

XML

Dom4J 1.6  基于接口的类库,逐渐取代了JDOM的地位.
JDOM 1.0 
eXist 1.0b2 Native XML 数据库
Betwixt 0.6.1   在POJO与xml之间转换的类库,与其他XML-bean绑定方案相比simple易用.

 

 

HTML Parsers

NekoHTML0.9.4 , Html Parser

 

Excel

POI 2.5.1

 

PDF Libraries

iText 1.1

 

JSP Tag Libraries

DisplayTag 1.0rc2 , ValueList 0.1.7 , Jakarta Taglibs

 

Network Client

Jakarta Commons HttpClient 3.0 , Jakarta Commons Net 1.3.0 , JFtp 1.46

 

Database API

RMIJdbc 3.3 远程访问Access数据库
C-Jdbc 1.04   JDBC集群
CSV-JDBC 0.1 通过JDBC读取csv文件

Other

Jakata Math 1.0  数学库

 

 

IDE

Eclpse3.1, IntelliJ IDEA 5.0rc4 (商业)

 

Build System

Ant 1.6.5 , Maven 1.0.2 , Cruise Control 2.2.1

 

Issue Tracking

Jira 3.2(商业) ,

 

UML & Modeling

Poseidon 3.01  , ArgoUML 0.16.1

 

MDA

Andromda3.0  

Auto Testing

TestNG2.0 , DBUnit 2.1
HttpUnit 1.6 , JWebUnit 1.2 ,
HtmlUnit 1.4   提升了IE的JavaScript DOM

 

Code Analyzer

FindBugs 0.9.1 , PMD 3.0

 

Obfuscator

ProGuard 3.1 , yGuard 1.3.2

 

 

Installers Generator

Launch4j 1.3.0 , JSmooth 0.9.7 制作执行文件
JavaService 2.0.0制作NT Service