Java EE 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Java EE 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Java EE 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 CDDL
开发语言 Java 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 开发工具Java开发工具
开源组织 Oracle
地区 不详
投 递 者 不详
适用人群 未知
收录时间 2008-09-17

软件简介

这是SUN公司推出的J2EE SDK,是J2EE的参考实现,是实现J2EE最全的开发工具包,不过最好只在开发中使用。

J2EE,Java2平台企业版(Java 2 Platform Enterprise Edition), 是Sun公司为企业级应用推出的标准平台(Platform)。Java平台共分为三个主要版本Java EE、Java SE和Java ME。

Sun公司在1998年发表JDK1.2版本的时候, 使用了新名称Java 2 Platform,即“Java2平台”,修改后的JDK称为Java 2 Platform Software Develping Kit,即J2SDK。并分为标准版(Standard Edition,J2SE), 企业版(Enterprise Edition,J2EE),微型版(MicroEdition,J2ME)。J2EE便由此诞生。

2005年6月,JavaOne大会召开,SUN公司公开Java SE 6。此时,Java的各种版本已经更名以取消其中的数字“2”:J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME。

Java2平台包括标准版(J2SE)、企业版(J2EE)和微缩版(J2ME)三个版本:

  • Standard Edition(标准版) J2SE 包含那些构成Java语言核心的类。比如:数据库连接、接口定义、输入/输出、网络编程

  • Enterprise Edition(企业版) J2EE 包含J2SE 中的类,并且还包含用于开发企业级应用的类。比如:EJB、servlet、JSP、XML、事务控制

  • Micro Edition(微缩版) J2ME 包含J2SE中一部分类,用于消费类电子产品的软件开发。比如:呼机、智能卡、手机、PDA、机顶盒

他们的范围是:J2SE包含于J2EE中,J2ME包含了J2SE的核心类,但新添加了一些专有类。

随着Java技术的发展,J2EE平台得到了迅速的发展,成为Java语言中最活跃的体系之一。现如今,J2EE不仅仅是指一种标准平台,她更多的表达着一种软件架构和设计思想。

J2EE是一系列技术标准所组成的平台,包括:

  • Applet - Java Applet

  • EJB - 企业级JavaBean(Enterprise Java Beans)

  • JAAS - Java Authentication and Authorization Service

  • JACC - J2EE Authorization Contract for Containers

  • JAF - Java Beans Activation Framework

  • JAX-RPC - Java API for XML-Based Remote Procedure Calls

  • JAX-WS - Java API for XML Web Services

  • JAXM

  • JAXP - Java XML解析API(Java API for XML Processing)

  • JAXR - Java API for XML Registries

  • JCA - J2EE连接器架构(J2EE Connector Architecture)

  • JDBC - Java数据库联接(Java Database Connectivity)

  • JMS - Java消息服务(Java Message Service)

  • JMX - Java Management Extension

  • JNDI - Java名字与目录接口(Java Naming and Directory Interface)

  • JSF - Java Server Faces

  • JSP - Java服务器页面(Java Server Pages)

  • JSTL - Java服务器页面标准标签库(Java Server Pages Standard Tag Library)

  • JTA - Java事务API(Java Transaction API)

  • JavaMail

  • Servlet - Java Servlet API

  • StAX - Streaming APIs for XML Parsers

  • WS - Web Services

J2EE5.0 API文档:http://www.ostools.net/apidocs/apidoc?api=javaEE5

JavaEE6 API文档:http://www.ostools.net/apidocs/apidoc?api=javaEE6

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(4)
2020/12/10 08:52

Jakarta EE 9 正式发布,企业版 Java 获新命名空间

Eclipse 基金会的 Jakarta EE 工作组在 JakartaOne Livestream 虚拟会议上宣布推出了 Jakarta EE 9 平台、Web Profile 规范和相关 TCK。 Jakarta EE 9 版本标志着从 javax.* 命名空间到 Eclipse 的 jakarta.* 的最终过渡,此版本将所有 API 更新为在包名称中使用 jakarta.*。而造成这一变化的原因在于,Oracle 拒绝交出相关权利,详情可以查看:https://www.oschina.net/news/106465/oracle-killed-java-ee。 命名空间的切换是企...

20
7
发表于服务端专区
2020/06/27 07:57

Jakarta EE 9 Milestone 1 发布,从 javax.* 过渡到 jakarta.*

Eclipse Foundation 本周发布了 Jakarta EE 9 Milestone 1,也就是在 RC 前的第一个里程碑版本。 Jakarta EE 9 版本标志着从 javax.* 命名空间到 Eclipse 的 jakarta.* 的最终过渡,此版本将所有 API 更新为在包名称中使用 jakarta.*。至于为什么变化,因为 Oracle 拒绝交出相关权利,详情可以查看:https://www.oschina.net/news/106465/oracle-killed-java-ee。 Eclipse 基金会执行董事 Mike Milinkovich 表示,过渡实际上就是...

12
5
发表于软件架构专区
2019/07/09 17:15

Java EE 规范重命名为 Jakarta EE

Eclipse 基金会最近对 Java EE 标准的每个规范进行了重命名,阐明了每个规范在 Jakarta EE 平台未来的角色。 新的名称 Jakarta EE 是 Java EE 的第二次重命名。2006 年 5 月,“J2EE”一词被弃用,并选择了 Java EE 这个名称。在 YouTube 还只是一家独立的公司的时候,数字 2 就就从名字中消失了,而且当时冥王星仍然被认为是一颗行星。同样,作为 Java SE 5(2004)的一部分,数字 2 也从 J2SE 中删除了,那时谷歌还没有上市。...

7
11
发表于软件架构专区
2019/05/06 08:01

谈判失败:Oracle 杀死 Java EE

Eclipse 基金会执行董事 Mike Milinkovich 在博客公布了 Oracle 与 Eclipse 基金会之间关于 Java 商标谈判的结果 —— 双方的谈判最后以失败告终,Oracle 拒绝出让 Java 商标。 Mike 在博客中还提及了 Eclipse 基金会和 Oracle 之间关于 Jakarta EE 的协议、Java 商标和 javax 命名空间使用等问题的最新进展。 背景介绍 2017年,Oracle 宣布开源 Java EE 并将项目移交给 Eclipse 基金会,由这个开源基金会全面接管 Java EE 的管...

115
36
发表于开发技能专区
2018/12/12 07:24

Jakarta EE 社区之声:CDI 才是 Jakarta EE 的未来

据 eclipse 报道,在今年10月的 CodeOne 和 EclipseCon 之前,Jakarta EE 指导委员会发出呼吁,要求社区分享他们对 Jakarta EE 未来的个人愿景。社区没有让人失望。 27 位 Jakarta EE 梦想家共收到超过 70 个简短的书面回答,回答了 7 个问题。 最响亮和最详细的答案围绕着将 CDI 推向平台范围内 Jakarta EE 的远角,作为所有规格的单一且唯一的组件模型。在 27 个声音中,绝大多数人都表达了他们对 CDI 如何统治 Jakarta EE 世...

9
8
发表于开发技能专区
2018/11/18 08:14

Jakarta EE 漫漫重生路:即将迎来新的规范流程

自甲骨文正式宣布将 Java EE 移交给 Eclipse 基金会已有一年多的时间,在此期间,Java EE 除了更名为 Jakarta EE ,似乎并未有其他大的动作。从此前的报道来看,他们一直在努力拟定新的规范流程以取代原来的 JCP 流程。 11月14日,Eclipse 基金会发布了其新的规范流程草案 V1.0 ,供社区审核和反馈。新的规范流程名为 Eclipse Foundation Specification Process(EFSP),基于 Eclipse Development Process(EDP)而编写。EDP 定...

4
5
发表于开发技能专区
2018/08/18 07:53

官方提供在 NetBeans 9 中启用对 Java EE 支持的方法

NetBeans 于7月30日发布了 9.0 正式版,不过作为 Apache 基金会开源项目的它目前尚处于孵化阶段。 自测试版发布以来,最常见的问题就是:Java EE / C ++ / PHP 是否支持?首先,Apache 的源代码捐赠仅包括基本 NetBeans 平台模块和 Java SE 支持(详情可以查看 Apache Foundation 官方声明),这是否意味着我们无法在 NetBeans 9 上开发 Java EE 应用程序?并非如此! 目前,Oracle 已经进行了第二次捐赠,其中包括大多数被视为...

12
5
发表于软件架构专区
2018/07/24 07:56

改名之后的 Java EE,现在有什么新进展?

在 Red Hat 最近的一次客户调查中,87% 的受访者表示,他们正在使用或者考虑使用多种技术来开发微服务。同样的,在 2018 年 Eclipse 基金会 Jakarta EE 开发者调查中,68% 的受访者表示,他们有超过 60% 的应用程序在实现过程中使用了多种语言。 Jakarta EE 作为云原生 Java 的新家,从甲骨文手中接过 Java EE,计划在 2018 年第三季度发布符合 Java EE 8 规范的的 Glassfish 5.1,并基于新的认证流程在 2018 年第四季度发布...

4
6
发表于开发技能专区
2018/04/25 08:21

Eclipse 基金会:Jakarta EE 将专注 Cloud Native 发展

Eclipse 基金会正在为 Jakarta EE 制定路线图,Jakarta EE 是由 Java EE 衍生而来的社区主导平台,这是多年来企业系统的首选平台。 当 Java EE 从 Oracle 转移到 Eclipse Foundation 时,决定将其重命名,社区最终选择 Jakarta EE,是引用自现已退役的 Apache Jakarta 项目。 Eclipse 基金会刚刚在 1800 多名 Java 开发人员中完成一项“开发人员希望从 Jakarta EE 获得新技术功能”的调查。 受访结果显示,开发人员主要想改进的...

4
4
发表于AI & 大数据专区
2018/04/18 08:08

Jakarta EE 工作组正式成立,会员资格及收费细节揭晓

甲骨文旗下的 Java EE 已转交给 Eclipse 基金会管理,并改名为 Jakarta EE,其最新负责事务推动的组织称为 Jakarta EE 工作组(Jakarta EE Working Group)。 Jakarta EE 工作组将负责推动 EE4J(Eclipse Enterprise for Java) 项目或相关技术的发展与推广。其组织章程阐述了其 7 项关键任务: Jakarta EE 工作组负责推广 Jakarta EE 品牌及市场价值 在 Jakarta EE 生态中,为供应商提供中立的市场营销与服务 定义与管理规范程序,...

14
2
发表于服务端专区
2018/04/14 08:09

Lightbend 公司加入 Eclipse 基金会以支持 Jakarta EE

Lightbend 是 Scala 语言背后的支持公司,同时也是响应式编程的先行者,它支持着 Reactive 平台的开发。日前该公司宣布已正式加入 Eclipse 基金会,因为 Lightbend 表示这是企业版 Java 的新家。 Lightbend 公司在一份声明中表示:“Lightbend 以一个新成员的身份加入 Eclipse 基金会,以支持其将开源治理模式带到 Java EE 平台(现在叫做'Jakarta EE')上的使命。” 由 Lightbend 联合创始人 Martin Odersky 开发的 Scala 是一...

5
5
发表于服务端专区
2018/03/10 08:06

Java EE 改名 Jakarta EE 后,又要换 Logo 了

上周,Eclipse 基金会的企业 Java 平台已发文确认 Java EE 更名为 Jakarta EE,这是民意调查中选民的最爱。不过这场“换新”风波还未结束,近日,社区又向广大用户征集新 Logo 了。 征集时间截止 3 月 14 号,感兴趣的朋友可以试试为 Jakarta EE 设计一个 Logo,然后提交到这个页面。 关于 Jakarta EE 的规范及版本化的问题,官方还整理一篇“关于 Jakarta EE 你必须知道的 5 件事”,主要内容如下: 1、规范 Jakarta EE 规范将由...

13
15
发表于开发技能专区
2018/03/01 12:00

Enterprise Java 的新名称:Jakarta EE

Java EE名称已经被废弃了 Eclipse基金会的企业Java平台将被称为Jakarta EE,这是最近民意调查中选民的最爱。 在收到6,959份回复后,Jakarta EE赢得了64.4%的选票,远远超过了其他选项,Enterprise Profile。因为该平台的长期名称Java EE(企业版)仍然是Oracle的商标,所以必须选择一个新名称。 via javaworld

23
10
发表于软件架构专区
2018/02/13 08:00

Java EE 重命名进入最后阶段,为新名字投票

Java EE 重命名已经进入了最后阶段,社区确定了两个备选名字:"Jakarta EE" 和 "Enterprise Profile",并在社区发起了投票活动,以确立最终新名字。 Jakarta EE 由 Apache 软件基金会拥有,其商标和其它事项已经经过 Apache 软件基金会的许可。 在这两个名字确定之前,来自 Eclipse 基金会的 Wayne Beaton 表示: EE4J 项目管理委员会(PMC)在综合考虑多重因素后,新名字的确定必须要满足这两个条件:Eclipse 基金会可以注册,...

9
0
发表于软件架构专区
2018/02/07 08:13

Eclipse 成立 EE.next 组,欲重塑 Java EE 品牌

Eclipse 基金会接手 Java EE 后,目前还有很多迁移相关的事情需要完成,除了将其代码从 GitHub 上现有的 Oracle 主导的 Java EE 组织转移到 EE4J 外,如何重新打造品牌,也成了 Eclipse 基金会需要谨慎考虑的问题。 Eclipse 基金会执行董事 Mike Milinkovich 2 月 5 日发文表示,已成立 EE.next Working Group ,并发布了其工作章程草案,可供社区审阅。你可以将此 EE.next 组视为 Java EE 的 JCP 替代者和继承者,主要工作是推...

8
4
发表于开发技能专区
2018/01/19 08:21

Oracle 公开回应:EE4J 不会沿用 Java EE 的命名

Oracle 的 Will Lyons 已经回应了 Java EE Guardian 的公开信,信中要求该公司允许对 EE4J 使用“Java EE”命名和“javax”包。 尽管 Oracle 不允许新的平台保留 Java EE 名称,但他们似乎同意了另一个要求。 本月早些时候,Java EE Guardians 发表了一封致 Oracle 的公开信,要求他们允许对 EE4J 使用“Java EE”命名和“javax”包,并在信中陈述了原因: 开发者非常重视 Java EE。 从 J2EE 到 Java EE 的平台重命名,在很长一...

16
4
发表了资讯
2017/10/09 08:13

由 Eclipse 基金会接手的 Java EE 正在发生改变

Java EE 的新东家开始对 Java EE 的开发工作和支持进行更改。 自 Java EE 移交给 Eclipse 基金会以来,它的开发工作和管理方式正在开始改变。 一方面,Oracle 正在制作 Java EE 技术兼容性工具包(TCK - Technology Compatibility Kits),该工具是开源的,可以确定一个实现是否符合与 Java 兼容。Eclipse 执行总监 Milinkovich 称这是“对这个生态系统的驱动力的一个非常根本的变化”。 Milinkovich 还表示,现在 Java EE 已由 ...

15
8
发表了资讯
2017/09/13 11:01

甲骨文正式宣布将 Java EE 移交给 Eclipse 基金会

甲骨文今天宣布,Oracle 已选择 Eclipse 基金会作为 Java EE 的新东家。甲骨文与该平台的另外两大贡献者 —— IBM 和 Red Hat 共同做出了这个决定。 Oracle 软件布道师 David Delabassee 在博客中写到,“…Eclipse 基金会在 Java EE 及其相关技术方面有丰富的经验。这将有助于我们迅速转变 Java EE,创建对社区友好的流程以完善该平台,并充分利用诸如 MicroProfile 之类的互补项目。我们期待这次合作。” Eclipse 基金会执行董...

49
19
发表了资讯
2017/09/04 01:50

如约而至,Java EE 8 最终规范现已正式推出!

今日,我们发现 Java EE 在其 GitHub 上的账号发布了 Java EE 8 最终规范,并提供了 PDF 格式的文件下载。 按照此前公布的计划,Java EE 8 最终规范会在今年夏天结束前发布。现在看来,他们并没有食言。 在 JCP 主页上,我们可以看到,在 8 月 21 日,JCP 执行委员会以 24 票赞成票通过了 JSR #366 的最终批准投票。其中,英特尔公司放弃了投票。 Java EE 8 规范从 2014 年 8 月开始接受 JSR 评审,到现在推出最终规范,整整经历...

31
43
发表了资讯
2017/08/23 08:29

红帽对于甲骨文将 Java EE 移交开源组织的看法

注:本文由红帽的 JBoss 中间件团队撰写 Oracle 日前宣布正在与社区一起探讨计划将 Java EE 技术移交到开源基金会的可能性。 红帽,是世界上最大的开源软件公司,建立在开源的原则基础之上,从社区,通过技术再到组织,具有开放性的变革效应。我们认为将 Java EE 移交到开源基金会是非常积极的,并将有益于整个企业版 Java 社区、客户和最终用户。 有很多细节可以体现红帽对于 Oracle 在与开源社区的合作下推动 Java EE 的决定是...

37
11
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
4 评论
81 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部