AICon上海|与字节、阿里、腾讯等企业共同探索Agent 时代的落地应用 了解详情
写点什么

Java EE 改名 Jakarta EE

  • 2018-03-08
  • 本文字数:1040 字

    阅读完需:约 3 分钟

看新闻很累?看技术新闻更累?试试下载 InfoQ 手机客户端,每天上下班路上听新闻,有趣还有料!

作为项目移交的一部分,Oracle 希望 Eclipse 社区对 Java EE 重新命名,今后,它将会使用新名称 Jakarta EE。Eclipse 基金会执行董事 Mike Milinkovich 在一篇博文中写到,在社区投票中,超过64% 的成员(将近7000 人)选择了“Jakarta EE”,而不是另外一个选项“Enterprise Profile”。

二月初,Tomitribe 创始人兼首席执行官David Blevins 在一篇博文中谈了他的想法,并说明了在Jakarta EE 最初尚未确定时如何喜欢上了这个名字。你可能还记得 Apache Jakarta 项目,它实现了包括 Ant、 Commons、Maven、POI、Struts 和 Tomcat 等在内的许多 Java 开源工具。Apache 拥有 Jakarta 这个名称,但现在已经不用它了,并同意把它转给 Eclipse 作为商标使用:

于是,Jakarta 成为一个象征着两大开源组织 20 多年共同投资、贡献和领导的商标。

还能要求 Java EE 开源的未来有一个更具象征意义的美好开端吗?

Java 由企业创建。Jakarta 由社区运营的开源基金会携手创建。Java EE 向 Jakarta EE 的转变标志着这种转变不只是实践上的,还是名义上的。”

此外,Jakarta EE 很自然地就可以缩写为“JEE”(甚或“EE”),而jakarta.servlet.http看上去和javax.servlet.http很像。

作为 Java EE 项目向 Eclipse 移交的一部分,应用程序服务器 Glassfish 也重命名为 Eclipse Glassfish,一个名为 EE.next 的工作组将在 Java 社区进程之外运营 Jakarta EE。

EE4J:未来如何发展?

Java EE 目前还处在向Eclipse 基金会移交的过程中。随着新名称确定,EE4J 项目的下一个短期目标是尽快提供兼容Java EE 8 的版本,Milinkovich 建议,“重要的是,使用此代码创建一个包含开发者和企业的生态系统,而且越快启动越好。”

GitHub 上 Oracle 领导的 Java EE 组织的海量代码转移到 Eclipse EE4J 项目的工作还在继续。Oracle 软件布道者 David Delabassee 数周前提供了一份 EE4J 升级,其中指出,Oracle 已经贡献出了下面项目的源代码:

  • Eclipse Grizzly
  • Eclipse OpenMQ
  • Eclipse Project for JAX-RS
  • Eclipse Project for JMS
  • Eclipse Tyrus
  • Eclipse Project for WebSocket
  • Eclipse Project for JSON Processing

Delabassee 指出,Eclipse Yasson 和 EclipseLink 项目也已经转移到了 EE4J。Eclipse Jersey 和 Eclipse Mojarra 项目目前正在进行。

感兴趣的读者可以在 GitHub 上查看所有 EE4J 项目,为项目标星或者向项目发送 pull request。

查看英文原文 Java EE Becomes Jakarta EE

2018-03-08 18:003873
用户头像

发布了 1008 篇内容, 共 410.5 次阅读, 收获喜欢 346 次。

关注

评论

发布
暂无评论
发现更多内容

React源码分析5-commit

goClient1992

React

最短的桥

掘金安东尼

算法 10月月更

SpringCloud-05 Hystrix学习笔记

游坦之

10月月更

腾讯前端常考vue面试题整理

bb_xiaxia1998

Vue

vue面试之Composition-API响应式包装对象原理

bb_xiaxia1998

Vue

百度前端高频react面试题总结

beifeng1996

React

微信小程序wx.getLocation审核不通过的解决方法

源字节1号

前端开发 小程序开发

长安链源码分析之交易过程分析(7)

关于JavaScript的本地存储方案

CoderBin

JavaScript 前端 LocalStorage 本地存储 10月月更

web技术分享| 虚拟 tree

anyRTC开发者

Vue 前端 Web tree antDesign vue

SpringCloud-04 Feign学习笔记

游坦之

10月月更

使用注解 @requires 给 SAP CAP CDS 模型添加权限控制

汪子熙

云原生 CAP Cloud SAP 10月月更

web前端开发培训女生学习怎么样

小谷哥

长安链源码分析之交易过程分析(6)

一道React面试题把我整懵了

beifeng1996

React

杨帆:拆解研发流程,做好探索型项目的过程管理丨声网开发者创业讲堂 • 第 5 期

声网

技术管理 人工智能’

java培训哪家比较靠谱

小谷哥

1024,我们干了点儿大事 | StarRocks 2.4 新版本特性介绍

StarRocks

数据库

请求投放个性化广告时,如何征得用户同意?

HarmonyOS SDK

广告

百度搜索业务交付无人值守实践与探索

百度Geek说

Pytho 企业号十月 PK 榜 智能测试

倒计时第1天!2022 XDR网络安全运营新理念峰会即将开幕

未来智安XDR SEC

网络安全

前端培训机构包就业靠谱吗?

小谷哥

java开发培训机构要怎么谨慎选择

小谷哥

长安链源码分析之交易过程分析(5)

一天梳理完React所有面试考察知识点

beifeng1996

React

React源码分析6-hooks源码

goClient1992

React

大数据培训学习就业难吗

小谷哥

从输入URL到渲染的过程中到底发生了什么?

loveX001

JavaScript

一次 Redis 事务使用不当引发的生产事故

悟空聊架构

redis 事务 悟空聊架构 10月月更 @Transactional

盘它!基于CANN的辅助驾驶AI实战案例,轻松搞定车辆检测和车距计算!

华为云开发者联盟

人工智能 华为云 辅助驾驶 企业号十月 PK 榜

快递单信息抽取【二】基于ERNIE1.0至ErnieGram + CRF预训练模型

汀丶人工智能

nlp 算法、

Java EE改名Jakarta EE_Java_Matt Raible_InfoQ精选文章