最終更新:2012-05-19 (土) 10:13:58 (4350d)  

Jakarta
Top / Jakarta

http://jakarta.apache.org/

2011/12/21 - Jakarta has been retired.

  • With no subprojects remaining, the Jakarta project has been retired to the Attic.

Jakartaプロジェクトとは?

  • JakartaプロジェクトはJavaのオープンソースプロジェクトです。 Tomcatをはじめ、Ant、log4j、Strutsなど、数々のプロダクトを生んできました。主にJavaのサーバーサイドのプロダクトを提供しており、プロダクトは商用品質であることをポリシーとしています。

Ex-Jakarta

  • Ant - ビルドツール
  • Avalon - コンポーネント指向フレームワーク
  • BCEL? - Byte Code Engineering Library。 バイトコードを操作するAPI
  • BSF? - Bean Scripting Framework。 スクリプト言語をJavaから操作するAPI
  • Commons? - 共通コンポーネント。 さらにサブプロジェクト多数
  • DB?
  • Excalibur?
  • Gump? - プロジェクト間のバージョン管理システム
  • HiveMind
  • HttpComponents?
  • James? - メールサーバ
  • JCS?
  • JMeter - パフォーマンステスト用のツール
  • Apache Logging Services
  • Lucene - テキスト検索エンジン
  • Maven
  • POI - ExcelWordをJavaから操作するライブラリ
  • Portals?
  • Struts - Webアプリケーションフレームワーク
  • Tapestry?
  • Tomcat - サーブレットコンテナ
  • Turbine? - Webアプリケーションフレームワーク。 Fulcrum、Torque*などのサブプロジェクトがある
  • Velocity - 汎用テンプレートエンジン
  • Watchdog? - サーブレットコンテナの仕様準拠テストツール

Apache Attic送り

  • Cactus? - サーバーサイドのテストフレームワーク
  • ECS - Element Construction Set。 マークアップ言語(HTMLやXML)の要素を生成するAPI
  • ORO? - 正規表現ライブラリ
  • Regexp? - 正規表現ライブラリ
  • Taglibs? - JSPのカスタムタグ集
  • Slide? - WebDAVを用いたコンテンツ管理システム
  • OJB? - ObJectRelationalBridge?。 RDBのラッパーツール。

昔のサブプロジェクト

  • log4j? - ログライブラリ
  • Alexandria? - プロジェクト管理システム
  • JetSpeed? - ポータル開発基盤