NetBeans第一部分代码提交Apache
InfoQ在近一年前首次报道了Oracle计划将NetBean捐赠给Apache基金会。Oracle将NetBeans代码分为三次代码提交(Code Drop),其中的第一部分已经发布到Apache Incubator。
\\
首次代码提交的目的在于使Apache NetBeans可以和JDK 9(预计在9月21日发布)一并发布。这是一个漫长的过程,因此Wielengar认为Apache NetBeans的首个版本可能不会按计划完成,但他期望该版本能在JDK 9发布后尽快发布。
\\
在Wielenga向incubator-netbeans-dev邮件列表发出的一份电子邮件中提及,现在代码库中包括约4百万行代码。
\\
\
首次捐赠代码的内容是NetBean Platform和Java SE工具集,其中包括了新的Jigsaw和JShell特性,由大约4.5万个文件组成,约4百万行代码。它们将从Oracle转交给Apache。
\
\\
现在可以从Apache的Git代码库检出NetBean的代码,并使用Ant 1.8.0构建,运行的命令如下:
\\
\git clone git://git.apache.org/incubator-netbeans.git netbeans\cd netbeans\ant\ant tryme\
\\
Apache NetBean的GitHub页面上提供了详细的构建项目操作。下一步是更改所有的许可头部信息(Header)为Apache许可,并对此后的代码提交重复同样的过程。
\\
此后的两次代码更新将为NetBean代码库添加更多的代码。正如Wielenga所写:“我们从首次捐赠代码过程中积累了不少的经验,我们会更快地推出随后的两次代码捐赠。”
\\
查看英文原文: First NetBeans Code Drop Lands at Apache
NetBeans第一部分代码提交Apache相关推荐
- 腾讯服务器漏洞修复,腾讯安全玄武实验室提交Apache Dubbo高危漏洞,官方已发布修复版本...
原标题:腾讯安全玄武实验室提交Apache Dubbo高危漏洞,官方已发布修复版本 6月23号,开源框架Apache Dubbo披露了一项默认反序列化远程代码执行漏洞(CVE-2020-1948)和相 ...
- 再见Jenkins,从Gitlab代码提交到k8s服务持续交付只需七毛三
Gitlab runner 快速搭建CICD pipeline 背景 日常开发中,相信大家已经做了很多的自动化运维环境,用的最多的想必就是利用Jenkins实现代码提交到自动化测试再到自动化打包,部署 ...
- 牛逼!简单的代码提交能玩出这么多花样
作为一个开发人员每天必不可少要提交代码,但是你真的懂代码提交吗?这篇文章带领大家熟悉一下常用的代码提交方式,大家可以根据自己所在公司的开发模式对号入座. 代码提交方式可以用一个专业术语描述:代码工作流 ...
- Git 代码管理(代码提交和代码回退)
Git 代码管理(代码提交和代码回退) Git的主要功能是代码管理,版本管理,分支管理. 在远程代码管理平台上,项目的代码被管理在一个远程代码仓库中,在本地,代码保存在一个本地代码仓库中.通过Git, ...
- Git:改变世界的一次代码提交
摘要:如果选Linux社区历史上最伟大的一次 Git 代码提交,那一定是 Git 工具项目本身的第一次代码提交. 吾诗已成.无论大神的震怒,还是山崩地裂,都不能把它化为无形! -- 奥维德<变形 ...
- Linus改变世界的一次代码提交:git的诞生
吾诗已成.无论大神的震怒,还是山崩地裂,都不能把它化为无形!-- 奥维德<变形记> Table of Contents 背景 设计 实现 启示 参考 背景 Linux 作为最大也是最成功的 ...
- $《第一行代码:Android》读书笔记——第6章 数据持久化
主要讲述了Android数据持久化的三种方式:文件存储.SharedPreference存储.SQLite数据库存储. (一)文件存储 其实Android中文件存储方式和Java的文件操作类似,就是用 ...
- 简单的代码提交,还能玩出这么多花样?
作者 | 雷架 责编 | 张文 头图 | CSDN 下载自 作为一个开发人员,每天必不可少要提交代码,但是你真的懂代码提交吗? 这篇文章带领大家熟悉一下常用的代码提交方式,大家可以根据自己所在公司的 ...
- Android build.gradle文件详解(转述自《Android第一行代码》第二版)
Android build.gradle文件详解 1. 最外层目录下的build.gradle文件 1.1 repostories 1.2 dependencies 2. app目录下的build.g ...
最新文章
- http协商缓存VS强缓存
- hive底层原理 sql执行过程_Hive mapreduce SQL实现原理——SQL最终分解为MR任务,而group by在MR里和单词统计MR没有区别了-阿里云开发者社区...
- K8S Learning(7)—— Deployment
- MIT新研究:算法比硬件更有用
- html文档中strokestyle,HTML5画布的StrokeStyle?(html5 canvas strokeStyle?)
- java计算每个元素出现的百分比_java – 计算百分比“x / y * 100”总是导致0?
- matplotlib使用参考地址
- oracle bfile备份,整理的一些oracle备份笔记 (zt)
- Web1.0、Web2.0、Web3.0的主要区别
- java计算机毕业设计运动会管理系统源码+mysql数据库+系统+lw文档+部署
- 用JavaScript写一个简单的网页倒计时插件
- elasticsearch 聚合搜索
- 【毕业设计】基于单片机的心率检测系统 - stm32 物联网 嵌入式
- 《东周列国志》第四十三回 智宁俞假鸩复卫 老烛武缒城说秦
- IDS(Informix Dynamic Server)的基本概念总结
- PDF在线免费转换成PPT怎么操作?
- 侍魂哪个服务器人最多,经典街机游戏《侍魂》里帅气的人物,你最喜欢哪个?...
- MATLAB学习笔记 函数记录(三)
- 李林计算机学院广西大学,李茹-广西大学·生命科学与技术学院
- thinksnsv4.6运行php,ThinkSNS开启调试模式
热门文章
- 底部按钮吸附_知乎的药丸按钮(二)我的 iOS 实现
- matlab 0001,2014-11-03号 MatLab初探0001
- html pre标签增加行号,vue使用highlight.js 添加行号
- html border 边距,css中border-sizing属性的用法
- 五合体机器人乐高_又来一波新品,高达、乐高全都有
- php 特有,PHP特殊数据类型有哪些?原来这门编程语言如此有趣
- ant-design 本地web版本下载_bilibili 哔哩哔哩视频如何下载到电脑的 3 种方法
- java catch自定义异常_Laravel - 自定义处理程序中的Catch异常
- cocos 时间函数需要什么引用_与时间赛跑:微盟的数据恢复为什么需要这么长时间...
- python `__format__`