Eclipse基金会近日宣布了2018年9月的两个里程碑:GlassFish源代码已经从Oracle迁移完成;Java EE TCK现在已经开源。

\\

GlassFish应用服务器

\\

GlassFish源代码已经从Oracle迁移完成,这被视为Jakarta EE发展的重要里程碑和GlassFish的新纪元,公告继续写道:

\\

\

这是使Jakarta EE成为云原生应用程序开发创新工具的又一个步骤。

\

\\

Eclipse GlassFish目前基于Java EE规范,最终将遵循Jakarta EE的要求。4月下旬,当Eclipse公布基于Jakarta EE的新的云原生未来时,InfoQ采访了Eclipse基金会的执行董事Mike Milinkovich,内容涉及2018年将要发布的两个版本。他说:

\\

\

我们将致力于该技术项目今年将加入Eclipse的的两个版本。因此,它们将被命名为Eclipse GlassFish 5.1和5.2。Eclipse GlassFish 5.1,这将是我们第一次真正从Eclipse基金会发布所有这些项目,将成为吸纳所有这些项目的一个重要里程碑。它将使用原来的Java EE TCK完成Java EE 8兼容认证。在那之后,我们将尽快发布一个5.2版本,它将兼容Jakarta EE 8。

\

\\

GlassFish发布计划最近得到了Eclipse PMC的批准,包括10月底的RC1版本和12月中旬的5.1 GA版本。欢迎Java社区成员在EE4J项目状态页上注册,为GlassFish和EE4J项目做贡献,特别是在CI/CD管道方面。

\\

在2018年9月Jakarta EE的状态更新中,Milinkovich指出:

\\

\

现在,来自Oracle的Glassfish和相关Java EE参考实现组件都已100%贡献出来,并发布到EE4J组织的GitHub库。对于我们这些Eclipse基金会的人来说,这之所以意义重大部分是因为,在很大程度上,我们已经完成了我们的部分。库(99)已经准备好,提交者(162)已经被允许进入,初步的知识产权审查(404)也已经完成。从现在开始,项目的进展在很大程度上由项目本身控制。

\

\\

Java EE技术兼容工具包

\\

Eclipse还宣布Java EE TCK开源。这个期待已久的里程碑为Java社区带来了四个好处:透明性、开放性、责任共担和供应商中立。

\\

透明性意味着供应商、客户和Java社区可以通过访问TCK来更好地了解测试过程。开放性是指通过增加项目贡献者的数量来支持新想法和机会的开放合作。责任共担供应商中立是指减少测试过程中对单个组织或小组的依赖。

\\

随着代表两家公司的四名开发人员完成了18次提交,对于TCK的贡献已开始。

\\

EE4J项目状态

\\

Eclipse维护着所有EE4J项目的最新状态:

\\

\\

X轴是完成百分比:

\\

  • 20%——项目提案社区评审阶段;\
  • 40%——已分配项目提交者和资源;\
  • 60%——为Eclipse IP团队提供的初始贡献; \
  • 80%——推送到Git库的初始贡献;\
  • 100%——项目进入第一次发布评审阶段。\

从2018年5月至今,所有EE4J项目已经获得了显著的进展。

\\

\\

相关资源

\\

  • Eclipse基金会公布基于Jakarta EE的新的云原生Java的未来(Eclipse基金会,2018年4月24日)\
  • 云原生Java的新家:Jakarta EE(InfoQ,2018年4月25日)\
  • Eclipse GlassFish发布计划(Ivar Grimstad,2018年9月13日)\
  • 欢迎GlassFish加入Eclipse基金会(Tanja Obradovic,2018年9月18日)\
  • Jakarta EE状态 - 2018年9月更新(Mike Milinkovich,2018年9月27日)\
  • Java EE TCK现在在Eclipse基金会开源(Tanya Obradovic,2018年9月27日) \

查看英文原文:A New Era for GlassFish

GlassFish新纪元相关推荐

  1. FoveaBox:目标检测新纪元,无Anchor时代来临 | 技术头条

    作者 | CV君 转载自我爱计算机视觉(ID:aicvml) 目标检测的任务是"分类"并从图像中"定位"出物体,但长久以来,该领域的工作大多是这样:生成可能包含 ...

  2. 基于Linux GlassFish v3 配置取代tomcat

    基于Linux GlassFish v3 配置: download:http://download.java.net/glassfish/3.0.1/release/glassfish-3.0.1.z ...

  3. 汽车行业最大创新仍未到来,四大力量将重塑未来汽车新纪元

    来源: 资本实验室     作者:王进 自第一辆福特"T"型车问世以来,汽车行业已经诞生了众多层出不穷.持续进化的创新成果. 例如,制造商不断创造了新的车体风格,拓展了新的市场区隔 ...

  4. [彻底理解]JDK1.8 函数式接口 Consumer Supplier 以及 JAVA新纪元 λ表达式的到来

    JDK1.8 函数式接口 Consumer & Supplier 以及 JAVA新纪元 λ表达式的到来 背景什么的被吞了,直接进入主题 函数式接口(定义自己百度,一大堆) 因为看了一些关于JD ...

  5. PostgreSQL: epoch 新纪元时间的使用

    新纪元时间 Epoch 是以 1970-01-01 00:00:00 UTC 为标准的时间,将目标时间与 1970-01-01 00:00:00 时间的差值以秒来计算 ,单位是秒,可以是负值; 有些应 ...

  6. 协同工作流引擎,开启流程优化新纪元

    2019独角兽企业重金招聘Python工程师标准>>> 协同工作流引擎(Synchro flow)是业界领先的企业业务流程自动化的基础平台产品以及企业流程再造的核心产品,提供以业务建 ...

  7. AI+云 华为开启智能时代新纪元

    9月14日,"华为中国ICT生态之行2018"北京通州站成功举办,来自政府.公共安全.教育.医疗.电力.交通.广电传媒.金融等行业的生态精英齐聚一堂,围绕华为云.智慧城市.平安城市 ...

  8. netbeans项目缺少服务器,Netbeans,添加Glassfish服务器“不存在”

    添加Glassfish服务器时,以下显示 这似乎是一个新问题,因为我找不到其他人有同样的问题.其他人有这个问题吗? 答案 更新于4/19/18: (更新结束) 作为添加GlassFish服务器的过程的 ...

  9. 安装和使用Glassfish

    安装和使用Glassfish 安装和使用Glassfish Glassfish是Sun Microsystem支持的一个开源社区,它参考了Apache, Eclipse等开源社区的模式,通过OpenS ...

最新文章

  1. 在Ubuntu服务器上使用python3+selenium模块
  2. python语言是谁发明的咋读-Python的发明,竟然是因为他不喜欢花括号。
  3. java类加载器_类加载器
  4. DCMTK:测试框架内容Frame Content FG类
  5. mac下的tensorflow报错提示没有models库
  6. 马云、马斯克同台谈AI:人工智能拯救世界?
  7. Socket 编程之_TCP ☎☎☎
  8. 考研复习(2)链表操作
  9. 使用 golang-plugins 时要避免的事情
  10. PHP操作Trait类
  11. 安卓ViewFlipper跑马灯效果
  12. 浅析全息技术通信方案和产业现状
  13. 木马的检测、清除与防范
  14. TDA8954TH功放板怎么样?
  15. word文档如何排版图片
  16. Java动态导出word文档内容及图片
  17. 中国机器视觉产业业发展战略研究及投资方向分析报告2022-2027年
  18. Hive sql : 查询连续登录天数
  19. Android 实现推送功能
  20. Qt开发基础(7)——QImage与Mat之间的相互转换

热门文章

  1. 全球及中国氮肥产业营销趋势与十四五消费规模研究报告2022版
  2. 全球与中国硬膜外托盘市场调研分析与“十四五”前景预测展望报告2021-2027年版
  3. oracle语句怎么倒退,oracle RETURNING 子句使用方法
  4. m4a录音文件损坏修复_电脑录音软件哪个好?分享这款录音软件,供你参考!
  5. IDA*-洛谷P1379 八数码难题
  6. STM32应用实例六:与MS5837压力传感器的I2C通讯
  7. (转载)cmd-命令大全及详解
  8. java---switch
  9. 职业相关职位及职位能力要求知识点大纲范围
  10. 禁止多媒体文件的预览功能