由于我最近一直研究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开发者指南》是Java富客户端应用程序开发的重要参考资料,它为开发者提供了深入理解并利用NetBeans RCP(Rich Client Platform)构建桌面应用的详尽指导。NetBeans RCP是一个强大的框架,它...
- **Swing 在 NetBeans Platform 中的作用**:NetBeans Platform 6.9 提供了一个专门为 Swing 设计的应用程序框架,这意味着开发者可以利用平台提供的工具和服务来简化 Swing 应用程序的开发过程。 - **框架优势**:...
netbeans-6.9.1-ml-windows.part1
netbeans-6.9.1-ml-javase-windows,可做收藏、学习、研究。
netbeans-6.9.1-ml-windows.part7.rar
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
3. 安装 NetBeans:下载并安装 NetBeans 6.9。 三、安装 nbAndroid 插件 1. 打开 NetBeans 6.9,工具-> 插件 -> 设置; 2. 添加一个更新配置,如下图:http://kenai.com/downloads/nbandroid/updates.xml 四、...
1. 下载 Netbeans:我们可以从 Netbeans 官方网站下载 Netbeans 8.2,选择合适的版本并下载。 2. 安装 Java 8:在 Ubuntu 操作系统上,默认情况下可能不是 Java 8 版本。我们需要卸载所有其他版本的 Java,并安装 ...
2. **基于现有源代码设置项目**: 当您已经有了Java源代码文件,但还没有一个完整的项目结构时,可以使用NetBeans IDE提供的功能来创建一个新的项目,并将这些源代码文件导入到项目中。这种方式特别适用于那些已经有...
为达到这个目标,用户需要安装必要的软件,包括 JDK 1.6、Android SDK 2.1 和 Netbeans 6.9,接着安装 nbAndroid 插件,并添加 Android SDK 到 NetBeans 中。 一、系统软件需求 在开始搭建 Android SDK 环境之前,...
在6.9版本的开发者指南中,开发者可以学习如何创建新的模块、打包和部署应用、以及如何利用NetBeans的API来实现特定功能。这些API涵盖了从基本的用户界面构建到高级的代码分析和调试工具的开发。例如,`org.openide....
- 视频教程:利用提供的视频教程,你可以更直观地了解NetBeans的各个功能,学习如何高效地使用它进行开发。 - 官方文档:NetBeans的官方文档详尽且更新及时,是学习和解决问题的好去处。 - 社区论坛:参与...
一款友好的集成开发软件,可以使用它来开发Java、Web、Android和其他项目。 直接新建一个Jframe项目就可以开始制作你自己的界面风格,具体的操作就是拖动你要的组件,从右边的组件面板中拖到JFrame窗体中,调节好...
- 配置集成开发环境,如设置JDK路径、编译器路径等,确保NetBeans能够正确识别并使用系统资源。 4. **使用与优化**: - NetBeans支持自定义快捷键,可以根据个人习惯进行设置,提高编码效率。 - 通过调整IDE的...
本篇文章将详细讲解如何在NetBeans中使用JUnit进行测试。 首先,确保你已经安装了支持JUnit的NetBeans版本。NetBeans通常会自带JUnit库,但如果你的版本较旧或没有包含JUnit,可以通过以下步骤添加: 1. 打开...