Jakarta项目是在Apache軟件基金會营运的公开源代码软件开发项目之一。开发着面向编程语言Java的程序库,框架等。
Jakarta是Apache组织下的一套Java解决方案的开源软件的名称,它包括了很多子项目。Tomcat、Ant、Struts等等現在是Apache下的开源项目,也曾是Jakarta的关联项目。
Jakarta的名称是想把与Jakarta关系非常深的爪哇岛关联起来。编程语言Java的命名源自这个岛的名字(印尼語:Jawa、英語:Java),而城市雅加达(Jakarta)正是这个岛上的第一大城市,也是印度尼西亚的首府。
子项目
其中,Jakarta项目所包括的相关工具、库以及框架等罗列如下:
BCEL - 处理Java字节码的类库
BSF - 脚本程序框架
Cactus - 服务器端Java类测试工具框架
ECS - The Element Construction Set is a Java API for generating elements for various markup anguages.
HttpComponents- 超文本传输协议.
JCS - 分布式缓存系统.
JMeter - 压力测试工具
ORO - Java classes that provide Perl5 compatible regular expressions.
Regexp - 纯Java正则表达式包
Slide - a content repository primarily using WebDAV.
Taglibs - Repository for JSP custom tag libraries.
以前隶属于Jakarta项目,但现在作为Aapche软件基金的单独项目,有:
Ant - 构建工具
Commons - 一组使用类的合集,主要作为Java标准库的补充
HiveMind - a services and configuration microkernel
Maven - 一个项目构建和管理工具
POI - a pure Java port of Microsoft's popular file formats.
Struts - a web application development framework
Tapestry - A component object model based on JavaBeans properties and strong specifications
Tomcat - 服务器,提供JSP/Servlet相关容器类
Turbine - web应用快速开发框架
Velocity - 模板引擎
分享到:
相关推荐
Jakarta项目是Apache软件基金会的一个重要项目,它包含了许多用于构建Web应用程序和处理各种常见任务的组件。在Jakarta项目中,"commons"包是一个核心部分,提供了许多实用的工具类和模块化服务,帮助开发者简化Java...
apache-jakarta旗下的所有开源项目jar文件 apache-jakarta-commons-codec.jar apache-jakarta-commons-collections.jar apache-jakarta-commons-discovery.jar apache-jakarta-commons-email.jar apache-jakarta-...
然而,Jackson库本身并不直接属于Jakarta项目,但其广泛应用于各类Java Web应用中,因此可能是因为在某个特定的项目或环境中,它与Jakarta相关的其他技术一同被使用。 【压缩包子文件的文件名称列表】: 1. ...
Jakarta Taglibs是一个集合包,包含了不同版本的Jakarta服务器端标签库,这些标签库主要用于简化JavaServer Pages (JSP)开发。在Web应用程序的早期阶段,Jakarta Taglibs是提高开发效率和代码可维护性的重要工具。...
Jakarta Commons是Apache软件基金会的一个项目,它提供了大量可重用的Java组件,极大地丰富了Java生态系统的工具箱。 1. **Commons Collections**: Commons Collections库提供了对Java集合框架的扩展,包括对List...
开发者可以通过解压并引入这个库到项目中,来使用1.1.2版本的Jakarta Taglibs标准标签库。 总的来说,Jakarta Taglibs和Struts标签库的结合,极大地提高了Java Web开发的效率和代码质量。通过学习和掌握这些标签的...
Jakarta项目是Apache软件基金会下的一个顶级项目,它继承了许多之前由Java Community Process (JCP) 主导的Java EE规范。Jakarta EE(以前称为Java EE)是一套用于构建可扩展、高性能、企业级应用程序的标准和框架。...
tomcat升级为10.x版本以后,由于JavaEE更名为Jakarta,原有的javax.*命名空间迁移为jakarta.x,原有项目如需迁移到tomca10.x必须要更改代码,此工具不需修改大量的源代码,只需将打出的war包放到解压后的lib下,执行...
Jakarta Struts 1.1 是一个历史悠久的Java Web应用程序框架,由Apache软件基金会的Jakarta项目开发。这个框架在2000年代初期非常流行,它为构建MVC(模型-视图-控制器)架构的Web应用提供了一个强大而灵活的基础。在...
赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc.jar; 赠送源代码:jakarta.annotation-api-1.3.5-sources.jar; 赠送Maven依赖信息文件:jakarta.annotation...
赠送jar包:jakarta.validation-api-2.0.2.jar; 赠送原API文档:jakarta.validation-api-2.0.2-javadoc.jar; 赠送源代码:jakarta.validation-api-2.0.2-sources.jar; 赠送Maven依赖信息文件:jakarta.validation...
赠送jar包:jakarta.el-3.0.3.jar; 赠送原API文档:jakarta.el-3.0.3-javadoc.jar; 赠送源代码:jakarta.el-3.0.3-sources.jar; 赠送Maven依赖信息文件:jakarta.el-3.0.3.pom; 包含翻译后的API文档:jakarta.el...
赠送jar包:jakarta.activation-api-1.2.1.jar; 赠送原API文档:jakarta.activation-api-1.2.1-javadoc.jar; 赠送源代码:jakarta.activation-api-1.2.1-sources.jar; 赠送Maven依赖信息文件:jakarta.activation...
赠送jar包:jakarta.servlet-api-4.0.4.jar; 赠送原API文档:jakarta.servlet-api-4.0.4-javadoc.jar; 赠送源代码:jakarta.servlet-api-4.0.4-sources.jar; 赠送Maven依赖信息文件:jakarta.servlet-api-4.0.4....
Jakarta Taglibs Standard是Apache Jakarta项目下的一个子项目,它的目标是创建一组符合JSTL(JavaServer Pages Standard Tag Library)标准的标签库。 2. **JSTL简介** JSTL是由Java Community Process(JCP)...
赠送jar包:jakarta.servlet-api-4.0.4.jar; 赠送原API文档:jakarta.servlet-api-4.0.4-javadoc.jar; 赠送源代码:jakarta.servlet-api-4.0.4-sources.jar; 赠送Maven依赖信息文件:jakarta.servlet-api-4.0.4....
赠送jar包:jakarta.websocket-api-1.1.2.jar; 赠送原API文档:jakarta.websocket-api-1.1.2-javadoc.jar; 赠送源代码:jakarta.websocket-api-1.1.2-sources.jar; 赠送Maven依赖信息文件:jakarta.websocket-api...
赠送jar包:jakarta.activation-api-1.2.2.jar; 赠送原API文档:jakarta.activation-api-1.2.2-javadoc.jar; 赠送源代码:jakarta.activation-api-1.2.2-sources.jar; 赠送Maven依赖信息文件:jakarta.activation...
赠送jar包:jakarta.annotation-api-1.3.5.jar; 赠送原API文档:jakarta.annotation-api-1.3.5-javadoc.jar; 赠送源代码:jakarta.annotation-api-1.3.5-sources.jar; 赠送Maven依赖信息文件:jakarta.annotation...
赠送jar包:jakarta.activation-api-1.2.1.jar; 赠送原API文档:jakarta.activation-api-1.2.1-javadoc.jar; 赠送源代码:jakarta.activation-api-1.2.1-sources.jar; 赠送Maven依赖信息文件:jakarta.activation...