甲骨文宣布因 '主要增强功能'延迟发布Java EE 8

简介:

甲骨文宣布因 主要增强功能延迟发布Java EE 8

甲骨文(Oracle)公开承认不得不再一次延迟Java  8企业版的发布。新版Java企业版(Java EE)将于2017 年底上架,比原定计划推迟了至少六个月。甲骨文上一次调整发布日期是今年6月,其时的计划发布日期是明年"上半年"。

甲骨文Java EE 和应用程序服务器开发副总裁Anil Gaur在美国加州旧金山的召开的甲骨文JavaOne大会上公布了新日期。 Gaur承诺Java EE 9 将于Java  EE 8发布后的一年后发布,即是说 2018年年底。

Gaur 表示,Java EE 9 的工作会“马上开始”,不会等到Java EE 8完成后才开始。

Gaur证实了本网站不久前曾报道过的Java EE 8延迟。十个 Java EE 8 项目现在处于“重大改进”阶段,以应对开发和部署领域里新的流行趋势。这些改动影响到 Bean 验证、 CDI、 JAX-RS、JSF、JSON P 和 Servlet。

甲骨文并未就Java EE 8的又一次延迟给出理由。甲骨文的Java开发今年曾出现掉链子。工程师和负责规范的人一度停止了和社区的沟通,甲骨文提交的代码数量急剧下降。甲骨文备受质疑而被迫发表声明,坚称甲骨文对Java的承诺不变。

社区内幕人士告诉记者,大家的感觉是甲骨文将员工调去建公司的云系统了。

Gaur对这些完全避而不谈,说的一些话让人想起英国首相Theresa May说的“英脱欧即是英脱欧”;Gaur在JavaOne大会上称,甲骨文“有明确的Java EE 8 和 9计划”。

Gaur表示,“Java EE 下一步的主题是为云和微服务而建立的新型应用程序开发方式。”

JSON-B 和安全是两个新的重点领域,相应的项目也提到了议事日程上,甲骨文为二者的添加、配置及"例行检查”做了一些工作。

Gaur提出警告,他称,为了使 Java与云、 Microservices(微服务)很好地共存,为了使随之而来的编码更容易、更快捷,为了使框架更简洁、更具扩展性,编程模型必须改变。即是说, Java EE 的改进是在工作规模、模块化和安全方面。

Java EE 8 将支持分布式数据流、HTTP/2、键-值对(用于使用 OAuth 和 OpenID 连接系统时管理密钥)、Docker在单个容器里的多件打包、 统一事件模型、交易管理一致性及多租户服务。

为了帮助编码的简化,Java SE 8的 Lambda 会进入 Java EE 9。一些Java EE 8容不下的功能会放在 Java EE 9里。

甲骨文现在正在征求社区成员的意见,在听他们说希望在 Java EE 9 里看到哪些功能。

和往常一样,Gaur想唬一唬JavaOne大会的与会者,他在 JavaOne大会上表示,“这是社区的事,专家团决定什么东西可以进入JSR。”






原文发布时间为:2016年9月21日 
本文来自云栖社区合作伙伴至顶网,了解相关信息可以关注至顶网。
目录
相关文章
|
9天前
|
存储 前端开发 搜索推荐
13:Session机制实现用户登录与注销功能-Java Web
13:Session机制实现用户登录与注销功能-Java Web
25 3
|
9天前
|
安全 前端开发 Java
10:基于Servlet模拟用户登录功能的实现与解析-Java Web
10:基于Servlet模拟用户登录功能的实现与解析-Java Web
24 3
|
9天前
|
存储 监控 Java
如何在Java中实现等待文件修改后再读取数据的功能?
如何在Java中实现等待文件修改后再读取数据的功能?
18 0
|
11天前
|
Java API 数据安全/隐私保护
【亮剑】如何在Java项目中结合Spring框架实现邮件发送功能
【4月更文挑战第30天】本文介绍了如何在Java项目中结合Spring框架实现邮件发送功能。首先,需在`pom.xml`添加Spring和JavaMail依赖。然后,在`applicationContext.xml`配置邮件发送器,包括SMTP服务器信息。接着,创建一个使用依赖注入的`EmailService`类,通过`JavaMailSender`发送邮件。最后,调用`EmailService`的`sendSimpleEmail`方法即可发送邮件。最佳实践包括:使用配置管理敏感信息,利用`MimeMessage`构造复杂邮件,异常处理和日志记录,以及在大量发送时考虑使用邮件队列。
|
12天前
|
分布式计算 DataWorks 监控
DataWorks操作报错合集之DataWorks在调用java sdk的createFile功能时报错com.aliyuncs.exceptions.ClientException: 1201111000 如何解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
11 1
|
12天前
|
存储 Java Linux
【Java EE】 文件IO的使用以及流操作
【Java EE】 文件IO的使用以及流操作
|
12天前
|
存储 安全 Java
【Java EE】CAS原理和实现以及JUC中常见的类的使用
【Java EE】CAS原理和实现以及JUC中常见的类的使用
|
12天前
|
安全 Java 编译器
【Java EE】总结12种锁策略以及synchronized的实现原理
【Java EE】总结12种锁策略以及synchronized的实现原理
|
13天前
|
Java 调度 Windows
【Java EE】多线程(一)
【Java EE】多线程(一)
|
16天前
|
缓存 Java 测试技术
Java多线程实战-实现多线程文件下载,支持断点续传、日志记录等功能
Java多线程实战-实现多线程文件下载,支持断点续传、日志记录等功能