去年 Oracle 决定把 JavaEE 移交给开源组织 Eclipse 基金会,但是不希望 JavaEE 继续使用 Java 这个名字,尽管 Eclipse 做了争取,但是看来并没有什么用处。 于是 Eclipse 做了一项民意调查,最终 JakartaEE 已明显的优势胜出。 2018年3月5号,Eclipse 宣布正式将 JavaEE 更名为 JakartaEE。名字都换了,logo 自然也不能用之前的了。现在向广大的用户征集新的 Logo 。
据Oracle 的 JavaEE 布道师 David Delabassee 透露,Oracle之所以要开源 Java EE,主要是想让它变得更敏捷,以适应快速发展的行业和 技术需求。而实际上,尽管 JCP(Java Community Process)也在这方面做出了一些努力,但其随后推出的新兴技术,如NoSQL、容器、微服务和无 服务器架构等都未包含在JavaEE中。 在2017年9月宣布将JavaEE所有权转交给Eclipse Foundation时,就意味着JavaEE将不再是Oracle的首要关注点。不过,对于大多数企业来说,JavaEE仍然是一个非常有价值的平台,它具备完善而灵活的编程模型,单一的依赖管理和很多轻量级的应用服务器。 现在来看一下关于JakartaEE 我们应该知道的事情,一共五点: 1、规范 Jakarta EE 规范将由 Jakarta EE 工作组定义并由规范委员会批准。 JCP 将仅负责 Java SE 和 Java ME 规范。Eclipse Enterprise for Java(EE4J)顶级项目将发布 Eclipse Glassfish 作为 Java EE 8 兼容实现。 2、版本 下一版本的 Enterprise Java 将是 Jakarta EE 9,它将使用 Java EE 8 作为其基准版本。 3、实现 Jakarta EE 9 的版本应由 Eclipse Glassfish,Apache TomEE,Wildfly,Oracle WebLogic,JBoss 和 IBM Websphere Liberty 实施,并使用 Jakarta EE 的标志。 4、迁移 将 Java EE 迁移到 Eclipse Foundation 的过程已经进行了几个月,并将继续进行,直到所有项目都迁移完毕。 5、更名 有一些名称做了更改:
现在 JCP 将继续支持 Java SE / ME 社区。 但是,Jakarta EE 规范将不会在 JCP 下开发。
A:"你做啥的?" B: JavaEE A:"哦、做Java的啊”
A:“你做啥的?” B: JakartaEE C:"什么玩意”
|