JavaOne 2012:NetBeans.Next –未来路线图

我从Continental Ballroom 4和一个NetBeans主题( 项目Easel )到Continental Ballroom 5,走了必要的几个步骤,以查看另一个面向NetBeans的演示文稿:“ NetBeans.Next –未来路线图”。

Ashwin Rao发起了“羽毛之鸟”(BoF)演示会,并介绍了John Ceccarelli和Tinuola Awopetu 。 几位听众参加了昨天的NetBeans社区日 。 Rao展示了典型的Oracle免责声明幻灯片,其中概述了“一般产品方向”,但在这种情况下(路线图),它确实特别相关。

饶谈到了“路线图动机”。 这种动机包括“为Java平台提供最佳的端到端开发体验”,并支持各种Java版本以及“ HTML5和与Java平台互补并共存的流行语言和框架”。 他补充说,推动NetBeans路线图的两个主要力量是:“工业和技术趋势”和“ Java平台路线图”。

Rao介绍了确定行业和技术趋势的方法主题,包括市场分析和社区参与。 然后,Awopetu讨论了社区如何使用错误报告和RFE (增强功能请求)向NetBeans团队传达适用于错误和增强功能的优先级。 她补充说, NetCAT (NetBeans社区验收测试程序)是其工作的主要驱动力。 NetCAT用户贡献了多达7,000个错误/增强功能。 Awopetu还表示,在过去18个月中,用户满意度调查和监视论坛帖子帮助他们了解了社区对NetBeans的需求。

我很高兴听到Ceccarelli声明他们将以解决NetBeans 7.2中 的扫描问题的相同方式解决NetBeans的已知内存问题 。 有人指出,有一个命令行开关可以在生产中与NetBeans胖客户端平台一起使用。

我参加本次会议的主要动机之一是展望未来的道路。 该图表接近尾声,标题为“未来之路”。 Rao谈到了NetBeans 7.3 (先进HTML5工具, Oracle Public Cloud以及Java ME 3.2和Embedded)。 他还列举了Java EE 7支持( Avatar )和NetBeans JDK 8支持( Lambdas , JavaFX 8以及Java ME 8和Embedded)和NetBeans JDK 9支持( Jigsaw )。

一位听众表示对支持特定云供应商的NetBeans感兴趣,并在代码与特定云提供商不兼容时发出警告。 云中缺乏标准化使人想起了过去甚至今天在某种程度上Web开发中缺乏标准实施。 因此,这将是理想的功能不足为奇。

另一位听众想知道用于代码协作的工具。 我对此问题很感兴趣,因为我希望看到与Eclipse的Code Collaborator插件等效的NetBeans。 据解释,Kenai是成为Java.net的赞助项目,但是Java.net支持不包括代码协作。 据说,编写用于代码协作的GUI相对容易,但是存储库却很困难。 NetBeans将支持Oracle Cloud ALM工具,并且需要考虑Github支持。

没有计划向NetBeans添加对HTML / CSS / JavaScript的WYSIWYG支持,并且观众对此表示满意(甚至欢迎)。 据解释,使用GWT,Oracle ADF或其他已知的部署更容易做到这一点。 使编辑器使用JavaScript足够困难。

没有交付计划的“主要功能请求”的讨论着重于目前NetBeans预期不具备的三个功能:

  • UML
  • 视觉网络
  • Android / IOS

出席会议的人中有很大一部分表示对UML支持感兴趣(即使是在雇主和客户的强迫下)。 基于这种支持,有人说“ UML死亡报告被高估了”。 也有人表示他们希望将JDeveloper的UML迁移到NetBeans中。 团队已经将许多NetBeans功能转移到JDeveloper中,因此这是另一个方向。 JDeveloper UML已经被大量使用,但是有关它的许多抱怨使NetBeans团队认为NetBeans中不需要它。 有时我需要创建UML,我也希望看到NetBeans中再次提供UML支持 。 更新–显然IntelliJ IDEA用户也经常使用UML 。

尽管NetBeans不会为Android或iOS提供本机支持,但有人指出,有一个NetBeans社区Android插件。 此外,NetBeans团队可能会在将来某个时候为Project Easel添加PhoneGap支持( PhoneGap允许使用HTML / CSS / JavaScript将应用程序编写为7种本机移动设备格式)。

Ceccarelli表示,他的“现在的工作不是使NetBeans成功,而是使Java成功”。 他补充说,“ Java IDE战争已经结束。” 每个IDE现在都包含其他一些IDE。 在短期内,对于NetBeans来说,引人注目的事情之一就是在带有Project Easel的NetBeans中提供HTML5支持。

参考: JavaOne 2012:NetBeans.Next – JCG合作伙伴 Dustin Marx在“ 实际事件的启发”博客上的未来路线图 。


翻译自: https://www.javacodegeeks.com/2012/10/javaone-2012-netbeansnext-roadmap-ahead.html

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

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

相关文章

LeetCode day30

LeetCode day30 害,昨天和今天在搞数据结构的报告,后面应该也会把哈夫曼的大作业写上来。 今天认识认识贪心算法。(。・∀・)ノ 2697. 字典序最小回文串 给你一个由 小写英文字母 组成的字符串 s ,…

html注册表

这是第一次使用html写一个简单的注册表&#xff08;有不对的地方希望大家可以帮我指出来谢谢?&#xff09; <!DOCTYPE html><html><head> <title>木木音乐网第一次注册表</title></head><body><h2>使用手机号码注册</…

C#复习正则表达式

由于前段时间为了写工具学的太J8粗糙 加上最近一段时间太浮躁 所以静下心来复习 一遍以前学的很弱的一些地方1 委托 public delegate double weituo(double a, double b);public static double test1(double a,double b){return a * b;}public static double test2(double a,…

使用JPA侦听器的数据库加密

最近&#xff0c;我不得不将数据库加密添加到几个字段中&#xff0c;并且发现了很多不好的建议。 建筑问题 最大的问题是建筑。 如果持久性管理器悄悄地处理您的加密&#xff0c;那么根据定义&#xff0c;您的体系结构将在持久性和安全性设计之间要求紧密而不必要的绑定。 您…

Java是先难后易吗_在解决问题的时候,是先难后易还是先易后难?

有家长问&#xff0c;孩子一旦听到不同声音&#xff0c;就沮丧&#xff0c;一旦有难的事情&#xff0c;就逃避&#xff0c;怎么办&#xff1f;回答这个问题之前&#xff0c;我们问一个问题“你给孩子玩穿纽扣游戏&#xff0c;是一开始给孩子玩容易穿的纽扣好呢&#xff1f;还是…

在vue中安装使用vux

最近因为的工作的原因在弄vue&#xff0c;从后端弄到前端之前一直用js&#xff0c;现在第一次接触vue感觉还挺有意思的&#xff0c;就是自己太菜了&#xff0c;这个脑子呀。。。。不太够用。。。。。页面设计用了一个叫vux的东西&#xff0c;vux可以提供一些组件&#xff0c;用…

form表单 获取与赋值

form表单中使用频繁的组件: 文本框、单选框、多选框、下拉框、文本域form通过getValues()获取表单中所有name的值 通过setValues({key:values})给对应的name值进行赋值&#xff0c;其中key对应的name值 在给单选框和多选框赋值时&#xff0c;有几个疑惑的地方&#xff1a;  …

Zabbix全方位告警接入-电话/微信/短信都支持

http://www.cnblogs.com/baidu-gaojing/p/5128035.html 百度告警平台地址&#xff1a; http://gaojing.baidu.com 联系我们&#xff1a; 邮箱&#xff1a;gaojingbaidu.com 电话&#xff1a;13924600771 QQ群&#xff1a;183806029 对于使用zabbix的用户&#xff0c;要接入百度…

Spring MVC定制用户登录注销实现示例

这篇文章描述了如何实现对Spring MVC Web应用程序的自定义用户访问&#xff08;登录注销&#xff09;。 作为前提&#xff0c;建议读者阅读这篇文章 &#xff0c;其中介绍了一些Spring Security概念。 该代码示例可从Spring-MVC-Login-Logout目录中的Github获得。 它从带有注释…

HTML5与CSS3权威指南笔记案例1

第1章 <!DOCTYPE html> <meta charset "UTF-8"> <title> Search </title> <form> <p><label>Search&#xff1a;<input name"search" autofocus></label> </p> </form> <!DOCTYPE&…

java循环的概念_Java数据结构之循环队列简单定义与用法示例

本文实例讲述了Java数据结构之循环队列简单定义与用法。分享给大家供大家参考&#xff0c;具体如下&#xff1a;一、概述&#xff1a;1、原理&#xff1a;与普通队列的区别在于循环队列添加数据时&#xff0c;如果其有效数据end maxSize - 1(最大空间)的话&#xff0c;end指针…

Unrecognized option: -jrockit

weblogic报错&#xff1a; starting weblogic with Java version: Unrecognized option: -jrockit Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit. Starting WLS with line: /data/jdk1.8.0_45/bin/java -jroc…

51nod 1105 第K大的数

基准时间限制&#xff1a;1 秒 空间限制&#xff1a;131072 KB 分值: 40 难度&#xff1a;4级算法题 数组A和数组B&#xff0c;里面都有n个整数。数组C共有n^2个整数&#xff0c;分别是A[0] * B[0],A[0] * B[1] ......A[1] * B[0],A[1] * B[1]......A[n - 1] * B[n - 1]&#x…

在Tomcat上设置和使用Apache Solr

前一阵子花了一点时间来玩Solr&#xff0c;但立即被我们可以在一些更大的数据集上获得的性能所震撼。 这是我的一些初始设置和配置学习信息&#xff0c;也许可以帮助某人启动它并更快地运行。 首先在Windows上进行设置。 下载并解压缩Apache Tomcat和Solr&#xff0c;然后将其复…

sass变量

sass变量用法 1、sass变量必须以$符开头&#xff0c;后面紧跟着变量名 2、变量值和变量名之间就需要使用冒号(:)分隔开&#xff08;就像CSS属性设置一样&#xff09; 3、如果值后面加上!default则表示默认值 默认变量 sass的默认变量&#xff1a;仅需要在值后面加上!defaul…

西安4年java多少时间_西安学习java一般要多久

线程小n行的任务/任务执的数单个量为间隔执行池大所需时间时间&#xff0c;西安学习的配置&#xff0c;西安学习行定行池务的务执c配在执注置任方法时任上标&#xff0c;下解行调问题务的方度任有以异步决办采用法&#xff1a;上述式执。比如、般要多本名(套接套接5套t地地节点…

js 递归函数的使用及常用函数

1.递归函数的使用&#xff1a; 公园里有一堆桃子&#xff0c;猴子每天吃掉一半&#xff0c;挑出一个坏的扔掉&#xff0c;第6天的时候发现还剩1个桃子&#xff0c;问原来有多少个桃子 var peache;function peaches(n) { if (n 6) { peache 1; } else { …

redis分布式锁-SETNX实现

转自&#xff1a;https://my.oschina.net/u/1995545/blog/366381 Redis有一系列的命令&#xff0c;特点是以NX结尾&#xff0c;NX是Not eXists的缩写&#xff0c;如SETNX命令就应该理解为&#xff1a;SET if Not eXists。这系列的命令非常有用&#xff0c;这里讲使用SETNX来实现…

sql java驱动程序_Microsoft SQL Server JDBC 驱动程序支持矩阵

本页包含 Microsoft SQL Server JDBC 驱动程序的支持矩阵和支持生命周期策略。Microsoft JDBC 驱动程序支持生命周期矩阵和策略Microsoft 支持生命周期 (MSL) 策略提供了与 Microsoft 产品的支持生命周期有关的可预测透明信息。 自驱动程序发布之日起&#xff0c;JDBC 驱动程序…

使用直接内存时可以更快

总览 使用直接内存不能保证提高性能。 考虑到它增加了复杂性&#xff0c;除非有充分的理由使用它&#xff0c;否则应避免使用它。 塞尔吉奥奥利维拉&#xff08;Sergio Oliveira Jr&#xff09;的这篇出色文章表明&#xff0c;这不仅仅是使用直接内存来提高性能的问题&#x…