资讯专栏INFORMATION COLUMN

Java EE 规范重命名为 Jakarta EE

ASCH / 1730人阅读

摘要:基金会最近对标准的每个规范进行了重命名,阐明了每个规范在平台未来的角色。新的名称是的第二次重命名。到使用命名空间。基金会市场经理介绍了重新命名规范本身的方式。生辰八字起名字规范重命名还没有对依赖项的包名进行标准化。

Eclipse 基金会最近对Java EE标准的每个规范进行了重命名,阐明了每个规范在 Jakarta EE 平台未来的角色。

新的名称 Jakarta EE 是 Java EE 的第二次重命名。2006 年 5 月,“J2EE”一词被弃用,并选择了 Java EE 这个名称。在 YouTube 还只是一家独立的公司的时候,数字 2 就就从名字中消失了,而且当时冥王星仍然被认为是一颗行星。同样,作为 Java SE 5(2004)的一部分,数字 2 也从 J2SE 中删除了,那时谷歌还没有上市。

因为不能再使用 javax 名称空间,Jakarta EE 提供了非常明显的分界线。

Jakarta 9(2019 及以后)使用 jakarta 命名空间。Java EE 5(2005)到 Java EE 8(2017)使用 javax 命名空间。Java EE 4 使用 javax 命名空间。Eclipse 基金会市场经理 Wayne Beaton 介绍了重新命名规范本身的方式。除了将“Java”替换为“Jakarta”之外,还为每个规范名称带来了一致性和清晰性。例如,API 规范名称中不需要冗余的单词“API”。生辰八字起名字

规范重命名还没有对依赖项的包名进行标准化。例如,新重命名的规范Jakarta Mail(以前是 Java Mail)的 groupId 是 com.sun.mail,artifactId 是 jakarta.mail。而Jakarta RESTful Web服务(以前是 JAX-RS)的 groupId 是 jakarta.ws.rs,artifactId 是 jakarta.ws.rs-api。

某些框架(如 MicroProfile)正在使用 Jakarta EE 的其他部分,或者被 Jakarta EE 的其他部分使用。John Clingan 在一篇帖子(MicroProfile 不等同于 Jakarta EE)中澄清了两者的区别。其他框架(如 Quarkus)与 Jakarta EE 结合在一起,以创建一种混合方法,开发人员可以通过这种方法为他们正在解决的问题选择最合适的工具。

开发人员可能不会注意到项目的重命名,因为他们只是在代码级别调用应用程序库。对于移植旧应用程序,开发人员希望使用兼容 Jakarta EE 应用服务器或 Servlet 容器,并确保它们的依赖项使用使用新的 groupId 和 artifactId。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/75254.html

相关文章

  • 我是Java,这是我的2018年总结

    摘要:我是你们热爱的,年过去了,我给你们总结一下这一年发生在我身上的大事。第二件事,中国的那家叫做阿里巴巴的公司正式进入了的执行委员会,这可是个了不起的成就。 摘要: Java年终盘点。 原文:我是Java,这是我的2018年总结 作者:刘欣 微信公众号:码农翻身 Fundebug经授权转载,版权归原作者所有。 我是你们热爱的Java,2018年过去了,我给你们总结一下这一年发生在我身...

    YuboonaZhang 评论0 收藏0
  • Java 11 发布计划来了,已确定 3个 新特性!!

    摘要:已经发布了,下一个版本也在准备之中了。按照新的版本发布标准,将在个月后到来,现在它还只有一部分新功能。据了解,将移除和最近更名为模块同时也会移除,因此,也将失去一些功能。 Oracle 已经发布了 Java Development Kit 10,下一个版本 JDK 11 也在准备之中了。按照 Java 新的版本发布标准,Java 11 将在 6 个月后到来,现在它还只有一部分新功能。 ...

    isLishude 评论0 收藏0
  • 即将到来的java11的新特性

    摘要:将摒弃的部分将移除和最近更名为模块同时也会移除新增功能垃圾收集器被称为收集器,将处理内存分配而不实施任何实际的内存回收机制。统计下目前的垃圾收集器,允许在声明隐式类型的表达式的形式参数时使用类文件格式将被扩展为支持一个新的常量池形式。 java11将摒弃的部分 Java 11 将移除 CORBA 和 Java EE(最近更名为 Jakarta EE)模块同时也会移除 JavaFX ja...

    jubincn 评论0 收藏0
  • 一篇文章了解新发布的Java JDK 11

    摘要:到年将提供修复和安全更新。中期版本将每六个月发布一次。将扩展类文件格式以支持新的常量池形式。将提供一个低开销的数据收集框架,用于对应用程序和进行故障排除。项目负责人表示,维护成本和低使用率并不能证明其保留是合理的。将是第一个获得支持的平台。 Java JDK 11删除了CORBA,Java EE和JavaFX支持,但添加了十几个主要新功能。 Java Development Kit(J...

    Ethan815 评论0 收藏0
  • Java培训学习之Java开源软件的汇总

    摘要:开源软件的汇总开源插件是一个类似于的插件,它可以帮助你在不退出的环境下浏览本地文件系统。事件模型支持基于的事件提交。开源容器是一个非侵入式的对象反转控制容器容器。开源插件提供一个可针对文件语法进行着色的编辑器。 Java开源软件的汇总:EcSplorer 【Java开源 Eclipse插件】EcSplorer(Eclips...

    qiangdada 评论0 收藏0

发表评论

0条评论

ASCH

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<