由于我最近一直研究netbeans RCP,每天都去官网看文章,查阅wikk以及API,因此几乎每天的新消息都能看到。
netbeans 6.9里程碑1可以下载并测试使用了,该新闻官网原址如下:
http://netbeans.org/community/news/show/1461.html
里面有更详细的说明,其中有一条说到
1.1 NetBeans switched to build and run on JDK 6 only
是不是只能用1.6或更高版本来运行新的netbeans6.9了? 那岂不是速度更快了。6.8和以前的都是1.5.
不过这个运行级别和 代码级别是不同的,比如项目构建在JEE1.4基础上,可以在项目构建时指定,如果更改的话,可以到项目属性里设置代码级别。并不是说,开发jdk1.5的,就必须装1.5的。 装一个高版本的,就可以涵盖低版本的了。
我已经下载并尝试了下,发现从功能上来讲,并没有明显的变化,只是添加了体贴的更细的功能,还有添加了创建OSGI项目的向导,并可以引入已经存在的OSGI项目。 不过其API发生了些变化。主要是为了2点:
1 贴近OSGI
2 理清API,将把Lookup 作为netbeans的基础设施,朝着简化RCP的方向前进。最明显的就是Lookup API被单独独立了出来,并完善了很大一块类,可以预见,netbeans将在RCP上提供给用户更加清晰简化的编程模型。在此之前Lookup是位于Utilities API,因此以前的RCP项目只要使用了Lookup那么要想转到6.9运行就需要添加一个新的依赖关系了,至于其他的依赖与以前一致。同JDK类似,保持了向后兼容性。具体说来就是
org-openide-util.jar拆成了org-openide-util.jar和org-openide-util-lookup.jar,其原有的类的路径不变。
查看netbeans模块化 说明 章节(位于官网),一个大模块拆成小模块是很常见的规划,可以通过一定的文件配置就可以达到以前版本的兼容问题,因此,从这来看netbeans6.9正式版应该会兼容以前的应用的,只是当前的M1,没有做这方面的配置,因此是需要引入多出来的jar包的。
因此,此版本多为API的修正与补充,而UI的部分与功能没有变化,没有找到我以前那篇文章提到的任何一个可视化特性。
看来还是需等后面的版本去做这些事情了。因为javafx的设计器是专门一个小组负责的(jsf有这么重视就好了,看来javafx被着重推广,喜欢javafx的可以不必犹豫了,肯定会大力开发的)。javafx的设计器一般跟随正式版发布,正式版之前都是不含的。
分享到:
相关推荐
NetBeans Platform 6.9 Developers Guide,java富客户端权威指南代码。。。配套的案例,有助于理解。。。。。。
netbeans-6.9.1-ml-windows.part1
NetBeans.Platform.6.9.Developers.Guide
netbeans-6.9.1-ml-javase-windows,可做收藏、学习、研究。
netbeans-6.9.1-ml-windows.part7.rar
创建、导入和配置 Java 项目 - NetBeans IDE6.9 教程
JDK Java Development Kit 是Sun Microsystems针对Java开发员的产品 自从Java推出以来 JDK已经成为使用最广泛的Java SDK JDK 是整个Java的核心 包括了Java运行环境 Java工具和Java基础的类库 JDK是学好Java的第一步 ...
博文链接:https://lindows.iteye.com/blog/212693
netbeans富客户端编程,swing、netbeans平台开发必备。。另附案例相关代码下载https://download.csdn.net/download/kagurawill/12452854
一款友好的集成开发软件,可以使用它来开发Java、Web、Android和其他项目。 直接新建一个Jframe项目就可以开始制作你自己的界面风格,具体的操作就是拖动你要的组件,从右边的组件面板中拖到JFrame窗体中,调节好...
Pro NetBeans IDE 5.5 Enterprise Edition 电子书
NetBeans.Platform.6.9.Developers.Guide中的代码。
如何使用NetBeans编译Java程序.
netbeans单元测试netbeans单元测试netbeans单元测试
netBeans
NetBeans+IDE+使用说明和示例教程.pdf
NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发C++程序、Ruby程序等。 本书主要介绍NetBeans 6.0简体中文版集成...
《NetBeans权威指南》主要介绍NetBeans 6.0简体...NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发C++程序、Ruby程序等。
NetBeans是新近流行的一款堪与Eclipse媲美的IDE,有Sun的支持。下面是NetBeans使用教程入门篇。