因此,Oracle杀死了java.net

好吧,还没有……但是他们宣布要在2017年5月之前关闭java.net和 kenai。JohnK . Waters 在ADTmag的Kenai和java.net的“ Sunset”一文中接受了我的采访。

由于Oracle很少提供有关已经托管在java.net上的关键项目会发生什么的信息,因此本文中编写的大部分内容仍然有效。 因此,我将在这里再次发表我的评论。

关于java.net和kenai.com的未来,已经进行了数年的讨论,因为为了跟上现代趋势,它们两者都没有太大的改进。 因此,有必要重新考虑它们在Java生态系统中所扮演的角色。 但是,Oracle宣布关闭计划的方式使社区的许多成员怀疑它是经过精心计划还是只是想削减成本并关闭他们无法从中获利的项目。 后者的可能性更大,因为甚至许多来自java.net上托管的现有项目背后的Oracle用户也没有计划如何将其项目迁移到其他地方。

在java.net和kenai.com上都有许多宝贵的资源,包括项目源和文档,论坛,博客以及其他类型的信息,例如JUG概要文件和文档。 该公告具有很高的风险,即在两个站点都关闭后,某些信息将丢失。 我们可以记住最近的历史所造成的损失,当时所有sun.com站点都在oracle域下进行了迁移,但并非所有链接都已正确地重定向到了现在。 人们会说互联网具有很好的存储能力,但是当java.net之类的站点完全关闭时,互联网也可能会造成严重的影响。
作为Java和Java EE社区的成员,如果Oracle至少为这两个站点都提供一个简单的替代方案,我将不胜感激,这将是所有Java社区成员和开源项目的统一门户,同时依赖于GitHub等其他常见服务。必要的基础设施。 像plugins.netbeans.org这样的项目适用于Netbeans社区,而www.codeplex.com则适用于Microsoft开源社区。 目前, community.oracle.com正在进行着这些工作,因此希望这个新的Oracle社区页面能够尽快提供将社区整合在一起所需的一切。

这里要指出的重要事实是, java.net是托管大多数Java EE JSR的所有正式资源的标准场所,包括项目站点,邮件列表上的公共通信历史,跟踪的问题,参考实现的来源。 如果立即关闭java.net ,这实际上意味着Java EE死亡,或者最好是持续数月的Hibernate状态。这就是我加入Java EE Guardians的原因,后者打算不断提醒这一事实。 Oracle,JCP委员会和JSR规范领导并积极提供合作,为所有JSR和相关项目寻找新家。 必须确保不会丢失任何宝贵的资源,并且新工具和托管比当前解决方案更合适。 最后,如果能够做到这一点,那么使Java EE流程更加透明并为更广泛的社区所访问,我们所有人都可以从中受益。

翻译自: https://www.javacodegeeks.com/2016/08/oracle-killed-java-net.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/335856.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Python科学计算系列】概率论与数理统计

计算排列数 def arrangement(n, m):if n m:return math.factorial(n)else:return math.factorial(n) / math.factorial(n - m) 计算组合数 def arrangement(n, m):return math.factorial(n) / (math.factorial(m) * math.factorial(n - m))

proc编译手册_Expect 手册 中文版

Expect 手册 中文版本文由gunman翻译,在此感谢~EXPECT(1)名字:Expect-----能与交互式程序进行“可程序化”会话的脚本语言大纲:(命令选项概述)expect [ -dDinN ] [ -c cmds ] [ -[f|b] ] cmdfile ] [ args ]概述:Expec…

光盘 机密_使用保险柜管理机密

光盘 机密您如何存储秘密? 密码,API密钥,安全令牌和机密数据属于秘密类别。 那是不应该存在的数据。 在容易猜测的位置,不得以纯文本格式提供。 实际上,不得在任何位置以明文形式存储它。 可以使用Spring Cloud Confi…

OS X下使用OpenGL做离屏渲染

本文为转载内容,原地址 有时,我们想通过GPU做一些视频、图像处理,而处理的结果不需要显示在显示器上,而是直接交给主存,这时候我们可以通过OpenGL的离屏渲染来实现。 由于我们不需要将渲染好的像素显示到屏幕上&…

jpa 循环引用_JPA中按身份引用

jpa 循环引用在上一篇文章中 ,我提到我选择通过其主键而不是类型来引用其他聚合。 在处理大型或复杂域模型时,我通常使用这种方法(也称为断开域模型)。 在本文中,让我尝试进一步解释如何在JPA中完成它。 请注意&#x…

自然辩证法小论文选题_自然辨证法论文题目

与《自然辨证法论文题目》相关的范文2010年研究生课程论文 成绩: 题目:_中西医结合的发展前景_ _ 中西医结合的发展前景 [摘要]立足于中西医结合的现状,从方法论角度,就中西医融合的时间进行了探讨.中西医结合,是在我国既有传统的中医药学,又有现代的西医药学的特定环境和条件下…

Leetcode 14.最长公共前缀

原题链接 解题思路: 1.本题使用模拟法 2.取第一个字符串的首元素,与剩余字符串对应位置相比较,如果全部相等将此字符加入结果中,继续到下一个字符一次比较,直至出现不相同的位置,返回结果。 3.需要注意每个字符串是…

aws lambda_带有API网关的AWS Lambda

aws lambda在上一篇文章中,我向您展示了如何创建和部署AWS Lambda。 我们将继续这项工作,并只考虑更新该lambda的代码。 我们还将使用AWS API Gateway将REST端点添加到AWS Lambda。 因此,在继续之前……(如果还没有)&…

git pull不同步_git回退版本,再返回最新分支git pull失败的解决经验

本文转载自【微信公众号:羽林君,ID:Conscience_Remains】总述一篇解决gti分支切换问题的文章,大家应该都有过这种情况,就是git最新的代码进行编译的时候,发现最新代码有bug,有些不确认问题点&am…

junit5 动态测试_JUnit 5 –动态测试

junit5 动态测试在定义测试时,JUnit 4有一个很大的弱点:它必须在编译时发生。 现在,JUnit 5将解决此问题! Milestone 1 刚刚发布 ,它带有全新的动态测试,可以在运行时创建测试。 总览 本系列中有关JUnit 5…

ioc spring 上机案例_通过实例解析Spring Ioc项目实现过程

0. Ioc主要是实现一个控制反转,耦合性大大降低。1. 建maven项目建立一个空的maven项目,然后pom.xml添加spring-context的依赖:org.springframeworkspring-context5.2.7.RELEASE2. 创建pojo java对象package com.aca;public class Hello {private String …

C++ 11 深度学习(十)原始字面量

你是否曾经为了各种json格式无法写入string中而烦恼,为了各种转义而烦恼。如下图 c11为我们带来了全新的解决方法 其新特性为使用. R"(xxxxxxxxxxxx)" ,此种形式可以使得以原有形式进行表现出来

java日期时间转日期_Java时间和日期指南

java日期时间转日期长期以来,正确处理日期,时间,时区,夏令时,and年等一直是我的烦恼。 本文并不是一个全面的指南时域,请参阅日期和时间在Java中 -更详细,但略有下降,ekhem&#xff…

linux过滤端口抓包_Linux抓包工具tcpdump使用总结,WireShark的过滤用法

tcpdump与WireShark是Linux下的两个常用,功能强大的抓包工具,下面列出这两个工具的简单用法。tcpdump用法tcpdump用法:sudo tcpdump -i ens33 src 192.168.0.19 port 80 -xx -Xs 0 -w test.capsudo tcpdump -i ens33 src port 80 -xx -Xs 0 -…

C++ 11 深度学习(十一)final和override

1. final C 中增加了 final 关键字来限制某个类不能被继承,或者某个虚函数不能被重写,和 Jave 的 final 关键字的功能是类似的。如果使用 final 修饰函数,只能修饰虚函数,并且要把final关键字放到类或者函数的后面。 1.1 修饰函数…

交流伺服系统设计指南_交流设计

交流伺服系统设计指南软件设计至关重要。 它是应用程序的基础。 就像蓝图一样,它为所有背景的聚会提供了一个通用平台。 它有助于理解,协作和发展。 设计不应仅视为开发的要素。 它不应该仅仅存在于开发人员的脑海中,否则团队将发现它几乎无…

【前缀和与差分】

前缀和 前缀和的作用:快速计算数组中某一段区间内的总和 1.需要两个额外的数组,来存储原始数据的数组 和 计算过前缀的数组。其原理为前缀和的数组中每个元素用来保存前i个原数组中的和,下一个元素更新就采用s[i] s[i] - 1 a [i] 来持续更…

allergro音乐术语什么意思_rit(这是音乐术语)什么意思?

是渐慢的意思常用的音乐表情术语:速度标记largo——广板lento——慢板adagio——柔板grave——壮板andante——行板andantino——小行板moderato——中板allegretto——小快板allegro——快板vivo——快速有生气vivace——快速有生气presto——急板常用的音乐表情术…

英文连词_连词我们…讨厌

英文连词最近,我写了与实现相关的名称,并提供了一些示例,这些示例由于方法名称与主体之间的紧密关系而导致方法名称不正确。 有一会儿,我们有以下代码: boolean isComplexOrUnreadableWithTests() { return (complex…