首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

2017年8月,Oracle(甲骨文)决定将Java EE(Java Enterprise Edition)移交给开源组织,最后Eclipse基金会接手。 ?...不过,甲骨文可不允许开源组织用Java名号,于是Eclipse选出了 "Jakarta EE" 和"Enterprise Profile"两个后续按名字,最终前者以64.4%票数获胜。 ?...与此同时,Glassfish正式更名为Eclipse Glassfish,Java Community Process更名为Eclipse EE.next Working Group,就连Oracle开发管理团队现在也变成了...Eclipse Enterprise for Java项目管理委员会。...其实很多人认为,甲骨文当年买下Java就是为了“勒索”谷歌钱,结果两次败诉,现在Sun不少软件业务、老员工也基本从甲骨文企业基因彻底消失了。

52520

从Java EE到Jakarta EE,企业版Java发展历程

从此Java商标被Oracle收入囊中,才有了后来Oracle PK Google大战 2017.08 Oracle将Java EE(Java SE还自己保留)交给开源组织,Eclipse基金会接手。...该基金会最初只有19个开源项目,现在有300+个之多,我们比较熟悉就有: Java开发工具:功能强大Java开发IDE Eclipse 众多Jakarta项目:Jakarta Annotations...Oracle拒绝让基金会继续使用Java名字,因此Eclipse做了一项名义调查,从Jakarta EE和Enterprise Profile两个名称中二选一,前者大比例胜出。...另外,跟着更名还有一些和Java EE紧密相关名词,如Glassfish -> Eclipse Glassfish;JCP -> EE.next;ODM(Oracle Development Management...只不过此SDK可能让你失望了,它不是传统软件开发工具包,而更像是一个技术合集,并且和自家Glassfish强绑定,包含有以下内容: doc官方文档 几十种技术使用samples(基于Maven管理

3.1K40
您找到你想要的搜索结果了吗?
是的
没有找到

JVM日历:Java 2018大事回顾_昨天图不清楚,补一张

Boot 2.0 发布,支持 Java 9 这个月,Oracle 宣布从 OpenJDK 移除 JavaFX。...在这篇博客,Stephen Chin说到:JavaOne 将被整合到 Oracle OpenWorld ,后者不仅仅讨论有关 Java 技术 在新Jakarta EE 网站发布期间,Microsoft...和 Lightbend 宣布作为参与成员加入 Jakarta EE 工作组 Oracle 发布了 GraalVM 可以更快地运行程序 在一次与各路 Java 专家系列访谈,Java 社区表达了对...EE 和 Eclipse IoT 社群数量激增,Eclipse 基金会欢迎16位新成员 九月 Apache Struts 2 一个远程代码执行 bug 造成了 Equifax 数据泄露。...提交者 发布了 JAX-RS 2.1.1 Eclipse GlassFish 宣布了新发布计划 TomEE 7.1 发布:同时开始对 Java EE 8 支持 Oracle’s Helidon 项目启动

94730

从一次编译出发梳理概念: Jetty,Jersey,hk2,glassFish,Javax,Jakarta

,称该依赖是”不能满足 unsatisfied” 在”依赖注入 dependency injection”机制,提供依赖工具称为 ”依赖注入器 dependency injector” 2.4.2...2.6 Jakarta 虽然Oracle 决定把 JavaEE 移交给开源组织 Eclipse 基金会,但是不希望 JavaEE 继续使用 Java 这个名字。...2.7 GlassFish Eclipse Foundation不只是发布规范。它还发布了Eclipse GlassFish 5.1,这是一个可立即运行Jakarta EE 8实现。...该项目旨在促进 Sun 和 Oracle 工程师与社区之间交流,它将使得所有开发者都能够参与到应用服务器开发过程来。...但是,由于EE已经改变了它所有权,从OracleEclipse Foundation,我们有一个新独立流程。

2.6K10

Eclipse与Android源码ProGuard工具使用

ProGuard是android提供一个免费工具,它能够移除工程中一些没用代码,或者使用语义上隐晦名称来重命名代码类、字段和函数等,达到压缩、优化和混淆代码功能。...具体来说,使用ProGuard工具,可以达到下面两个目的: 删除了源文件没有调用那部分代码,最大化精简了字节码文件,使得最终生成apk文件更小。...其实,ProGuard工具是已经集成到我们android系统,所以不需要用户手动去集成。...根据ProGuard具体使用环境,我分在Eclipse工具和android源码两种编译环境浅谈ProGuard使用方法。...Eclipse环境ProGuard使用 以我电脑android4.0环境为例,当我们在Eclipse中新建一个项目,或者导入一个已存在项目(保证当前项目没有语法错误)后,在工程根目录,会自动生成两个

1.3K90

Eclipse正式代替Oracle接管Java EE

Eclipse Foundation将接替Oracle成为Java EE新东家,Oracle不再管理Java EE。...Eclipse创建了流行Eclipse IDE并管理了多个其他Java技术。 Oracle借鉴了Eclipse在Java EE和相关技术方面的经验,所以它将Java EE转移到Eclipse。...“我们与甲骨文(Oracle)、IBM和红帽(Red Hat)早期讨论已经表明,在他们领导团队,有很多人支持这一点。”...Oracle最近改进了其对Java EE采用建议: 1、定义平台品牌战略,包括尚未确定Java EE新名称。 2、将Java EE和相关GlassFish应用服务器技术重新授权给采用基础。...(GlassFish已经作为Java EE参考实现了。) 3、演示提供Java EE兼容实现能力。 4、定义现有规范可以演进过程,Java EE必须在Java社区过程开发。

81370

Jakarta EE 9里程碑发布会总结

Jakarta EE 9 里程碑发布会总结 2017年9月 Oracle 将 Java EE 移交给 Eclipse 基金会管理。...本次发布会,演讲者们除了介绍各自主题外,还展示了自己cupcake?。 ? ? 发布会开场 1 首先是来自Oracle Will Lyons 开场白。...可以看到,本次发布涵盖了全部技术规格文档,Javadoc,API,技术兼容套件,兼容产品,所有信息都可以在 https://jakarta.ee/specifications 页面查看。...在Jakarta EE 9 ,TCK发生了哪些变化? ? 首先同样是命名空间变化,javax.* 更改为 jakarta.*。另外,对测试用例进行了修改,移除了不在适用测试用例。...GlassFish 4 GlassFish 是基于 Jakarta EE 标准应用服务器,随着Jakarata EE 9 发布,GlassFish也迎来新版本。

1.5K20

最好用java开发工具_应用开发工具

1、集成开发环境 Eclipse是最有名也最广泛使用Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何默认包,而且Eclipse市场有许多定制和扩展插件。...WildFly是可以在多个平台上运行免费开源工具GlassFish是由Sun MicrosystemsJava EE平台起步,现在由Oracle公司赞助开源应用服务器项目。...支持版本叫做Oracle GlassFish应用服务器。 GlassFish是免费软件,经两个免费软件许可证批准:通用开发与发布许可(CDDL)和GNU通用公共许可证(GPL)。...10、代码覆盖工具 JaCoco是衡量和报告Java代码覆盖率一个开源工具包。它是由Eclipse公共许可协议许可,是目前唯一能支持Java 8字节代码覆盖工具。...12、文档生成工具 Javadoc是Oracle公司用来从Java源代码中生成HTML格式API文档生成工具。IDE可以自动生成HTML代码。

3.2K30

Java 开发者不容错过 12 种高效工具

1、集成开发环境 Eclipse是最有名也最广泛使用Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何默认包,而且Eclipse市场有许多定制和扩展插件。...WildFly是可以在多个平台上运行免费开源工具GlassFish是由Sun MicrosystemsJava EE平台起步,现在由Oracle公司赞助开源应用服务器项目。...支持版本叫做Oracle GlassFish应用服务器。 GlassFish是免费软件,经两个免费软件许可证批准:通用开发与发布许可(CDDL)和GNU通用公共许可证(GPL)。...10、代码覆盖工具 JaCoco是衡量和报告Java代码覆盖率一个开源工具包。它是由Eclipse公共许可协议许可,是目前唯一能支持Java 8字节代码覆盖工具。...它会自动将生成文档集成在Java IDEs,同时还能给库、命名空间、类、接口、构造函数、方法、属性和字段生成文档页面。 以上就是为Java开发者提供一系列可以提高编程效率工具,尽情试用吧!

99630

高效Java编程工具集锦

1、集成开发环境 Eclipse是最有名也最广泛使用Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何默认包,而且Eclipse市场有许多定制和扩展插件。...WildFly是可以在多个平台上运行免费开源工具GlassFish是由Sun MicrosystemsJava EE平台起步,现在由Oracle公司赞助开源应用服务器项目。...支持版本叫做Oracle GlassFish应用服务器。 GlassFish是免费软件,经两个免费软件许可证批准:通用开发与发布许可(CDDL)和GNU通用公共许可证(GPL)。...10、代码覆盖工具 JaCoco是衡量和报告Java代码覆盖率一个开源工具包。它是由Eclipse公共许可协议许可,是目前唯一能支持Java 8字节代码覆盖工具。...它会自动将生成文档集成在Java IDEs,同时还能给库、命名空间、类、接口、构造函数、方法、属性和字段生成文档页面。 以上就是为Java开发者提供一系列可以提高编程效率工具,尽情试用吧!

1.1K101

OSGi简介

OSGi Enterprise由OSGi联盟EEG(Enterprise Expert Group ) 制定,主要通过裁剪或者扩展OSGi框架(即OSGi Core)来定义技术需求与标准,以满足企业环境下...OSGi Enterprise在这里不详细展开,后面我们将会有详细介绍。...OSGi特点 OSGi已经被用于构建很多非常复杂系统,比如IDE(Eclipse),应用服务器(GlassFish, IBM Websphere, Oracle/BEA Weblogic, Jonas...伴随OSGi框架实现,通常会有相关扩展,以进一步提供OSGi开发工具或平台。...值得一提是,Spring社区OSGi相关项目大多捐献给了Eclipse社区,这些项目也很大程度上影响了OSGi在企业级应用上发展,从标准和工具支持上,都为OSGi走向企业级应用做出了很大贡献。

3.3K50

eclipseGit使用

)(提交) Eclipse从LUNA版本开始默认支持了GIT客户端,可以在导航菜单windows --> preferences搜索git查看git相关配置。...Eclipse对于git操作基本都在右键菜单Team。...初始化GIT仓库 对于Eclipse已有的项目,如果想要初始化为git仓库,可以选中项目右键,选择Team-->Share Project然后在新弹出界面勾选use or create repository...提交项目到远程仓库 在github中新建一个空仓库,仓库名与项目名保持一致,然后在Eclipse中选中项目右键,选择Team-->commit在新弹出界面,填写提交信息,下面的文件全部勾选或者根据需要选择...选项1:import existing eclipse projects 选择该选项代表导入git项目为一个eclipse项目,eclipse会扫描该项目是否包含.project文件 选项2:

1.6K10
领券