别了Java EE! 正式更名为Jakarta

别了 Java EE - 开源组织将其更名为 Jakarta

2017 年 8 月,Oracle(甲骨文)决定将 Java EE(Java Enterprise Edition)移交给开源组织,最后 Eclipse 基金会接手。这应该是甲骨文实现对 Java 品牌控制的最新举措,尽管之前 Sun 的资产已经被甲骨文围剿得只剩一个 VirtualBox 还能喘口气。

不过,甲骨文可不允许开源组织用 Java 的名号,于是 Eclipse 选出了 "Jakarta EE" 和"Enterprise Profile"两个后续按名字,最终前者以 64.4% 的票数获胜。

也就是说,Java EE 已经正式更名为 Jakarta EE(雅加达)。

与此同时,Glassfish 正式更名为 Eclipse Glassfish,Java Community Process 更名为 Eclipse EE.next Working Group,就连 Oracle 开发管理团队现在也变成了 Eclipse Enterprise for Java 项目管理委员会。

Eclipse负责人Mike Milinkovich还特别强调,现在 Jakarta EE 是他们首要的项目,很快会完善开发的各种支持,另外,不要再用 EE4J 这个老名字了。

Jakarta EE 的由来:

这个名字来自于Jakarta,一个早期的Apache开源项目,用于管理各个Java子项目,诸如Tomcat, Ant, Maven, Struts, JMeter, Velocity, JMeter, Commons等。2011年12月,在所有子项目都被迁移为独立项目后,Jakarta名称就不再使用了。

以上就是本文的全部内容,希望对大家的学习有所帮助,更多资讯请关注"“IT服务圈儿(itcircle1024)”。

您可能感兴趣的文章:

  • JavaEE简介_动力节点Java学院整理
  • ztree简介_动力节点Java学院整理
  • 解决JavaEE开发中字符编码出现乱码的问题
  • JavaEE开发之SpringMVC中的自定义消息转换器与文件上传
  • JavaEE微框架Spring Boot深入解读
(0)

相关推荐

  • ztree简介_动力节点Java学院整理

    [简介] zTree 是利用 JQuery 的核心代码,实现一套能完成大部分常用功能的 Tree 插件 zTree是一个依靠jQuery实现的多功能"树插件".优异的性能.灵活的配置.多种功能的组合是zTree最大优点. 官方文档:http://www.treejs.cn/v3/main.php#_zTreeInfo    兼容 IE.FireFox.Chrome 等浏览器    在一个页面内可同时生成多个 Tree 实例    支持 JSON 数据    支持一次性静态生成

  • JavaEE微框架Spring Boot深入解读

    前言 spring框架作为JavaEE框架领域的一款重要的开源框架,在企业应用开发中有着很重要的作用,同时Spring框架及其子框架很多,所以知识量很广. Spring Boot:一款Spring框架的子框架,也可以叫微框架,是2014年推出的一款使Spring框架开发变得容易的框架.学过Spring框架的都知识,Spring框架难以避免地需要配置不少XMl,而使用Spring Boot框架的话,就可以使用注解开发,极大地简化基于Spring框架的开发. Spring Boot充分利用了Java

  • 解决JavaEE开发中字符编码出现乱码的问题

    网上有很多处理字符编码的解决方案,在此,我站着前人的肩膀上作自己的总结. 在我看来,出现乱码问题的解决方法无非就是在3个地方进行编码设置: 1.HTML.JSP等前端页面: 2.后台servlet中request和response对象: 3.服务器配置文件. 1.HTML.JSP等前端页面,出现编码首先看前端某个页面的Meta标签是否正确设置了编码,这个Meta标签也就是页面的头部 <%@ page language="java" import="java.util.*

  • JavaEE开发之SpringMVC中的自定义消息转换器与文件上传

    本篇博客我们继续的来聊SpringMVC的东西,下方我们将会聊到js.css这些静态文件的加载配置,以及服务器推送的两种实现方式.当然我们在服务器推送时,会用到jQuery的东西,所以我们先聊一下如何加载静态资源文件,然后我们再聊如何实现服务器推送. 下方给出了两种实现服务器推送的方式,一种是SSE(Server Send Event (服务端推送事件))另一种是基于Servlet异步处理的推送,下方会给出详细的实现方式,并且给出了两者的区别. 一.静态资源文件映射 静态资源文件映射在Sprin

  • JavaEE简介_动力节点Java学院整理

    在我们深入J2EE之前,先看一下综述: 多层式应用(Multitier Application)--多层式应用(或者多层式架构)分成多个逻辑部分,大多在多层服务器上实现.例如,三层应用模型:用户和浏览器,应用服务器,数据库服务器.其中应用服务器和数据库服务器就是分别在不同的服务器上来处理应用的请求. 多层式服务(Multitier Service)--以三层架构模型的服务为例,应用服务器响应用户的请求.数据库服务器响应应用服务器的查询求情. Java Bean--由一些包含私有属性的Java类组

  • 别了Java EE! 正式更名为Jakarta

    别了 Java EE - 开源组织将其更名为 Jakarta 2017 年 8 月,Oracle(甲骨文)决定将 Java EE(Java Enterprise Edition)移交给开源组织,最后 Eclipse 基金会接手.这应该是甲骨文实现对 Java 品牌控制的最新举措,尽管之前 Sun 的资产已经被甲骨文围剿得只剩一个 VirtualBox 还能喘口气. 不过,甲骨文可不允许开源组织用 Java 的名号,于是 Eclipse 选出了 "Jakarta EE" 和"E

  • 简单说说Java SE、Java EE、Java ME三者之间的区别

    1. Java SE(Java Platform,Standard Edition).Java SE 以前称为 J2SE.它允许开发和部署在桌面. 服务器.嵌入式环境和实时环境中使用的 Java 应用程序.Java SE 包含了支持 Java Web 服务开发的类, 为 Java Platform,Enterprise Edition(Java EE)提供基础. 2. Java EE(Java Platform,Enterprise Edition).这个版本以前称为 J2EE.企业版本帮助开发

  • maven搭建java ee项目图文教程

    一.开发环境 jdk1.7  tomcat7 eclipse-jee-luna-R-win32 maven2.2.1 二.搭建步骤 1.点击File->New->Other,选择maven project 2.选择maven project,点击Next,,而后再点击next,进入如下界面 如图选择最后一个,点击next 3.看到以下界面 输入Group Id跟Artifact Id,点击finish完成基本创建 4.创建好的项目结构如图所示(Java视图) 如果是Java EE视图,看到的项

  • Java EE实现用户后台管理系统

    本文实例为大家分享了Java EE实现用户后台管理系统的具体代码,供大家参考,具体内容如下 主要功能 管理员登录功能.管理员列表操作.用户列表操作.订单管理 登录功能 设计思路:前端页面获取输入的数据,然后发送Ajax请求,在servlet中获取数据并调用service层中的方法进行处理,service层中调用dao层的实现方法,最终servlet返回一个结果集,判断登录是否成功. login.html主要功能代码: <script>     $(function () {         $

  • Java EE项目中的异常处理总结(一篇不得不看的文章)

    为什么要在J2EE项目中谈异常处理呢?可能许多java初学者都想说:"异常处理不就是try-.catch-finally吗?这谁都会啊!".笔者在初学java时也是这样认为的.如何在一个多层的j2ee项目中定义相应的异常类?在项目中的每一层如何进行异常处理?异常何时被抛出?异常何时被记录?异常该怎么记录?何时需要把checked Exception转化成unchecked Exception ,何时需要把unChecked Exception转化成checked Exception?异

  • IntelliJ IDEA 2020.2正式发布,两点多多总能助你提效

    前言 各位小伙伴大家好,我是A哥.IDEA上个较大版本的发布,要追溯到4月份了: 时隔近4个月,北京时间2020-07-28深夜,IntelliJ IDEA再迎更新,这是2020年的第二个里程碑版本. 之前提到过,2020年是Jetbrain公司的20周年(小伙子长成大男孩了),有理由相信官方会立些Flag.所以自从官方在2020-01-20发布了其2020年的Roadmap后,我个人是有保持持续关注的,毕竟一方面是公司20周年,另一方面是21世纪的"新10年",这么好的契机很适合搞事

  • Java语言简介(动力节点Java学院整理)

    Java 简介 Java是由Sun Microsystems公司(现已被oracle公司收购)于1995年5月推出的Java面向对象程序设计语言和Java平台的总称.由James Gosling和同事们共同研发,并在1995年正式推出,据oracle官方数据指数,目前全球已有上亿的系统是使用Java开发的. Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承.指针等概念,因此Java语言具有功能强大和简单易用两个特征.Java语言作为静态面向对象编程

  • 经常听朋友说什么J2EE,终于知道点什么是J2EE了,汗一个

    经常听朋友说什么J2EE,终于知道点什么是J2EE了,汗一个,上网搜了下这个说的比较详细了,J2EE,Java2平台企业版(Java 2 Platform Enterprise Edition), 是Sun公司为企业级应用推出的标准平台.Java平台共分为三个主要版本Java EE.Java SE和Java ME. Sun公司在1998年发表JDK1.2版本的时候,使用了新名称Java 2 Platform,即"Java2平台",修改后的JDK称为Java 2 Platform Sof

  • Java 基于Jakarta Mail实现收发邮件

    Jakarta Mail API提供了一个独立于平台和协议的框架来构建邮件,完成邮件接收与发送功能.它也包含在Java EE平台中,也可以和Java SE平台一起使用. Jakarta Mail的前生是JavaMail.JavaMail最后一个版本是于2018年8月发布,已经停止更新.新项目应该使用Jakarta Mail. 现在很多邮箱默认关闭smtp,pop3,imap服务,需要在设置中手动开启. 如果邮箱是使用授权码,则需要生成授权码(代替下文中密码),这种方式更安全. 依赖 注意Jaka

  • Java基础概述面试题复习

    目录 Java概述 何为编程 什么是Java jdk1.5之后的三大版本 JVM.JRE和JDK的关系 JVM JRE JDK 什么是跨平台性?原理是什么 Java语言有哪些特点 什么是字节码?采用字节码的最大好处是什么 什么是Java程序的主类?应用程序和小程序的主类有何不同? Java应用程序与小程序之间有那些差别? Java和C++的区别 Oracle JDK 和 OpenJDK 的对比 总结 Java概述 何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终

随机推荐