Java语言:Java EE跟JCP说再见
Vivian 2018-06-14 来源 : 阅读 622 评论 0

摘要:在Java语言学习中,Oracle将来不再支持或建议使用JCP(Java Community Process)增强Java EE。在发给EE4J社区的邮件中,Oracle WebLogic Server产品管理高级主管Will Lyons传达了这则消息。该消息来自一封有关Java EE 8规范维护发行版指南的电子邮件。希望对大家学习Java语言有所帮助。

在Java语言学习中,Oracle将来不再支持或建议使用JCP(Java Community Process)增强Java EE。在发给EE4J社区的邮件中,Oracle WebLogic Server产品管理高级主管Will Lyons传达了这则消息。该消息来自一封有关Java EE 8规范维护发行版指南的电子邮件。希望对大家学习Java语言有所帮助。

Oracle建议并支持使用EE4J推动的过程对Java EE 8规范进行功能增强,而不再建议或支持使用JCP对Java EE 8进行任何功能增强。不过,有些时候,可能会有合适的理由提供Java EE 8规范的维护发行版。

Lyons接着说,维护发行版(MR)的合适理由包括修改规范勘误表、解决安全漏洞以及更严格地区分Java在EE和SE中那些不同的方面。JEP 320涵盖了EE和SE共有的技术,其中包括CORBA、JTA、JAX-WS、JAXB、JAF和Web Service通用注解。

据jcp.org介绍,JCP是一种针对Java技术开发标准技术规范的机制。它向所有人开放,任何人都可以参与审核,并提供Java规范请求(JSR)反馈。任何人都可以注册成为JCP成员,并加入JSR专家组。成员甚至可以提交自己的JSR提案。

在EE4J FAQ中,有这样一个问题:EE4J会使用JCP流程吗?

一般来说,EE4J会为平台演化定义新的流程。大多数继续使用JCP的问题主要集中于具体的规范流程。EE4J中的规范流程仍然有待定义。目前,我们希望规范可以在JCP之外发展演化,这样,一个更加简便、灵活、开放的EE4J流程就不会与现有的JCP流程有太多联系。但是,这个流程还没有设计出来。

他们接着说,项目的优先事项是将Oracle领导的Java EE项目过渡到Eclipse基金会下。项目转移涉及参考实现重新授权、TCK(测试兼容性套件)及文档。该过程不包括现有规范的重新授权。现有的规范将允许使用已有的javax.*命名空间,现有的JCP规范命名(Java Servlet)今后将可以继续使用。

在相关的新闻报道中,Java EE Guardians发表了“社区关于Java EE命名和打包的联合公开信”。该信要求Oracle及其他EE4J利益相关者:

1. 允许新平台保留Java EE的名称

2. 允许将现有的javax.*程序包用于已有的技术

3. 允许将java.enterprise用于新技术

对此,Oracle最初的回应是#2没问题,但是“Java EE”的名称和javax.*程序包的名称使用了Java的商标,“表明这些技术源自Oracle以及由Oracle管理的社区流程”。

希望对JAVA有兴趣的朋友有所帮助。了解更多内容,请关注职坐标编程语言JAVA频道!

本文由 @Vivian 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程