50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

Java EE 跟 JCP 说再见

  • 2018-01-21
  • 本文字数:1022 字

    阅读完需:约 3 分钟

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

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

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 管理的社区流程”。

想要了解 EE4J 项目的基站,可以查看 charter 项目 Aquarium 博客或加入 ee4j 社区邮件列表

查看英文原文 No JCP for Java EE

2018-01-21 18:003939
用户头像

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

关注

评论

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

室外LED显示屏要如何进行合理的散热呢?

Dylan

LED显示屏 户外LED显示屏 led显示屏厂家

看完年薪30W~120W程序员分别需要掌握的技能栈,我彻底悟了!

程序员小毕

Java 程序员 程序人生 后端 架构师

师文汇:OceanBase 4.0 产品核心能力解读

OceanBase 数据库

华为云算法零门槛:零基础教你AI试伊妆

程思扬

华为 API 华为云 开发者说

使用函数计算自定义运行时快速部署一个 SpringBoot 项目 | 文末有礼

阿里巴巴云原生

阿里云 Serverless 云原生 springboot 函数计算

如何把thinkphp5的项目迁移到阿里云函数计算来应对流量洪峰?

Serverless Devs

阿里云 k8s 微服务框架

2022秋招面试题,至今已有672名学长靠这套Java八股文成功入职大厂

退休的汤姆

Java 程序员 面经 Java工程师 秋招

Dijkstra(迪杰斯特拉算法)的实现(C,C++,Matlab)

Five

算法 图论 8月月更

阿里巴巴全新出品Spring全家桶笔记:(Spring+SpringBoot+SpringCloud)

Java永远的神

Java spring 程序员 面试 程序人生

2022年网约车平台服务用户体验指数(UEI)

易观分析

用户体验 网约车平台

独自一人开发一整套ERP系统是什么水平?

优秀

ERP系统

40% 的云原生开发者专注于微服务领域

阿里巴巴云原生

阿里云 微服务 云原生

历时10个月,1300+队伍参赛 第二届HarmonyOS开发者创新大赛奖项揭晓

极客天地

深入理解Java虚拟机!京东大佬耗时半年肝出来的HotSpot VM源码剖析笔记真香(附完整源码)

Java全栈架构师

Java 源码 面试 程序人生 JVM

冠军斩获10万奖金!首届"域见杯"医检AI开发者大赛精彩落幕

华为云开发者联盟

人工智能 华为云 医检

容器化 | 使用 Alpine 构建 Redis 镜像

RadonDB

redis 镜像 RadonDB 数据库·

携手共建云原生生态 阿里云云原生加速器第二次集结圆满结营

阿里巴巴云原生

阿里云 云原生加速器

企业号九月金秋榜

InfoQ写作社区官方

企业号九月金秋榜

云原生赋能智能网联汽车消息处理基础框架构建|车联网系列专题08

EMQ映云科技

车联网 物联网 IoT emq 8月月更

RT-Thread记录(十七、AT组件 — ESP8266使用 at_device 软件包联网)

矜辰所致

esp8266 RT-Thread 8月月更 AT组件

数字藏品:为何深受年轻人喜爱,到底有何魔力?

开源直播系统源码

数字藏品 数字藏品开发 数字藏品系统

Dubbo 3 易用性升级之 Dubbo 官网大改版

阿里巴巴云原生

阿里云 开源 云原生 dubbo

2022 DEMO CHINA 创新中国峰会将于9月7-8日在无锡举办

创业邦

Python自学教程7-字典有哪些常用操作

和牛

Python 测试 8月月更

开放下载 | 飞天技术峰会-云原生加速应用构建分论坛资料开放下载

阿里巴巴云原生

阿里云 云原生

AppCube视角浅析: 艾瑞咨询《2022年中国低代码行业研究报告》

华为云开发者联盟

后端 开发

【8.19-8.26】写作社区精彩技术博文回顾

InfoQ写作社区官方

优质创作周报

SBOM落地的关键一步——漏洞可利用性交流(VEX)

SEAL安全

软件供应链安全 漏洞管理

MySQL的redolog如何保证数据不丢?其中原理你真的知道吗?

Java全栈架构师

Java MySQL 数据库 程序员 程序人生

自动化运维体系必不可少的系统

穿过生命散发芬芳

自动化运维 8月月更

NFT链游系统开发链游Dapp前景

薇電13242772558

dapp NFT

Java EE跟JCP说再见_Java_Matt Raible_InfoQ精选文章