Interested Article - Apache Jakarta Project

Проект Jakarta — один из проектов Apache Software Foundation . Проект развивает и поддерживает свободно распространяемое ПО , написанное на языке программирования Java .

Подпроекты

Основной вклад в проект Jakarta Project вносят следующие утилиты, библиотеки и фреймворки :

  • BCEL — библиотека для манипуляции с байт-кодом Java.
  • BSF — фреймворк, позволяющий использовать скрипты в Java коде.
  • — фреймворк для юнит-тестирования классов серверной части корпоративного приложения.
  • — набор компонентов Java для генерации элементов разнообразных языков разметки.
  • — протокол передачи гипертекста.
  • — распределённая система кеширования, написанная на Java.
  • JMeter — инструмент нагрузочного и стресс-тестирования.
  • — пакет Java.

Следующие проекты изначально входили в состав Jakarta Project, но на данный момент являются независимыми проектами в рамках Apache Software Foundation :

  • Ant — утилита сборки проектов.
  • Commons — набор полезных классов, предназначенных для дополнения стандартной библиотеки Java.
  • — сервисы и конфигурация микроядра .
  • Maven — инструмент для сборки и управления проектами.
  • — чистая реализация на языке Java портов популярных файловых форматов фирмы Microsoft .
  • Struts — фреймворк для разработки веб-приложений.
  • — репозиторий контента, главным образом использующийся в WebDAV .
  • — репозиторий для кастомных библиотек JSP тегов.
  • Tapestry — компонентная объектная модель, основанная на свойствах JavaBeans и строгой спецификации.
  • Tomcat — контейнер JSP / Servlet .
  • — фреймворк для быстрой разработки веб-приложений.
  • Velocity — движок для шаблонизации.
  • Log4j — библиотека журналирования Java программ.

Ссылки

  • (англ.)
Источник —

Same as Apache Jakarta Project