写点什么

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:003984
用户头像

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

关注

评论

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

Zookeeper.03 - 实现分布式锁

insight

zookeeper 3月日更

C/C++ 性能优化背后的方法论:TMAM

vivo互联网技术

c c++ 性能优化 cpu

GoPath模式和GoMoudle模式的相爱相杀

happlyfox

28天写作 3月日更 Go 语言

“时间”都去哪儿了?性能调优分析方法与案例详解

京东科技开发者

数据库 客户端

Oracle Sql性能优化

大数据技术指南

oracle 大数据 28天写作 3月日更

JDK8新特性 Fork/Join 的优化

Java小咖秀

Java java8 jdk8 forkjoin fork

大作业6

YING꯭YING

初识Golang之语法基础介绍

Kylin

读书笔记 3月日更 Go 语言

ECMAScript 2017(ES8)新特性简介

程序那些事

ecmascript 程序那些事 ecmascript 2017 es8

架构实践全景图

博文视点Broadview

少些爹味才是好爹——再谈自主性

Justin

心理学 教育 28天写作 游戏设计

上万字详解Spark Core(建议收藏)

五分钟学大数据

大数据 spark 28天写作 3月日更

电影AI修复,让重温经典有了新的可能

华为云开发者联盟

AI 电影 华为云视频 视频增强 经典

从容一些,不必赶「Day 25」

道伟

28天写作

怎么找属于自己最优的2B增长模型?

boshi

销售管理 SaaS 七日更

EGG公链生态项目——EFTalk上的巴莱特定律

币圈那点事

区块链

第8周大作业

八达鸟

朋友,你听说过跨域吗

河磨

spring CORS 跨域

架构师训练营第十一周作业 - 命题作业

阿德儿

第 8 周作业 _ prd

园子

Wireshark 数据包分析学习笔记 Day14

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

什么时候编程语言不重要

soolaugust

编程语言

故事开始了,Python 图像算法取经之旅 365 天的第 1 天

梦想橡皮擦

28天写作 3月日更

知识图谱上的图神经网络

博文视点Broadview

图解堆排序

Silently9527

Java 排序算法 堆排序

uc01. 备案合同

新盛

JVM笔记 -- 来,教你类加载子系统

秦怀杂货店

Java JVM 类加载 虚拟机

一招让Kafka达到最佳吞吐量

万俊峰Kevin

kafka go-zero Go 语言

网上签约备案系统-需求文档

新盛

智慧公安二维码定位报警系统开发,微警务平台解决方案

源中瑞-龙先生

二维码定位报警系统开发 智慧公安 智慧公安扫码

大作业--APP的注册与登录

王一凡

产品经理训练

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