Java Solaris 加入Sun中国技术社区 我的社区 注册说明
 
JDK 6.0 API 中文版
 
 
 
 
Java API 文档中文版
通过实例学习 NetBeans 6 的新功能 第 1 部分:引言
 
By 片贝正纪, 7/15/08  

第 1 部分:引言


NetBeans 6 是一款“无所不能”的 IDE。本系列文章将围绕本月刚刚发布的 NetBeans 6 中文版的概要和实际使用方法进行介绍,并提供一些示例程序。本引言部分将介绍如何安装 NetBeans 和运行示例程序。


 


目录

 


NetBeans 6 中文版登场
 

去年 12 月,期待已久的 NetBeans 6.0 终于发布了,它的中文版也于 2 个月之后随继问世。在新版本中,编辑器、GUI 设计器的功能得以改进,并且提供了 Ruby on Rails 支持等众多新功能。另外,此版本还将 Profiler、SOA、UML、Visual Web Pack 等独立安装包整合为一个功能丰富的整体。面对这样一款“无所不能”的 IDE,用户在实际操作过程中可能会无从下手。为了帮助大家尽快上手,下面将介绍 NetBeans 各功能对应的安装和下载方法。

NetBeans 6 中文版的下载方法如下所示。

NetBeans 6.1 下载: http://zh-cn.netbeans.org/download/6.1/ml/

有关 NetBeans 6 的新特性及改进的详细信息,请参阅以下网页。

NetBeans IDE 6 信息: http://www.netbeans.org/community/releases/61/


根据需要选择要下载的安装文件
 

NetBeans 6.0.1 中文版下载页面,提供了以下 6 个安装文件。


图1 NetBeans 6.0.1 下载页面

请根据需要决定要下载的安装文件。其中,"All" 选项表示包括全部组件的安装文件。这样的安装文件容量很大,会花费较多的下载时间,而且所需的安装空间也会多很多。所以,只想使用 Java 或者 Ruby 的用户,还是从小的安装文件开始比较好。下面简要介绍一下各个组件。在实际的使用中,根据不同领域准确选择所需的 NetBeans 是不错的方法,可是如果不太清楚应选择哪一个,使用 "All" 选项安装所有的安装包也未尝不可。

基本 IDE 集成开发环境的核心组件。必须安装该组件。
Java SE Java Java 编程的必备工具,包含编辑器、调试器、配置程序、对重构的支持以及拖放式 GUI 设计工具(以前称作 "Project Matisse")。此外,还包括针对 NetBeans 开发环境的插件、基于 NetBeans 平台的富客户机开发环境。
Web 和 Java EE 兼容 J2EE 1.3、J2EE 1.4、以及 Java EE 5,用于开发基于 Java 的 Web 应用程序和企业级应用程序。支持 Servlet、JSP、标记库、Struts、Java Persistence API、Enterprise Java Beans、JAX-WS、Java Server Faces。提供可视化、拖放式的应用程序开发环境(NetBeans 5.5 的 Visual Web Pack)。
Mobility 开发手机和便携设备 Java Micro Edition 应用程序的综合套件。其中包括可视化设计器、Web 服务连接向导、和处理设备内存碎片问题的工具。

Mobility Pack 只可以在 Windows 和 Linux 平台上使用。
UML 支持设计图描绘、代码生成、并能基于已有代码自动为设计图生成统一建模语言工具。
SOA 用于开发针对架构特定服务的复合应用程序的工具。提供全面的 BPEL 支持,并提供图形化的编辑器、调试器、以及对重构的支持。
Ruby 开发 Ruby 和 Ruby on Rails 应用程序的完整套件。其包含 JRuby 解释器、Ruby on Rails 框架、强大的编辑器、调试器、gem 管理器、以及交互式的 Ruby Shell,可以方便地完成 Ruby on Rails 应用程序的开发、修改和运行等工作。

由于 Ruby 解释器、Ruby on Rails 环境中绑定了 JRuby 1.0.2 ,因此开发过程不再需要其他 Ruby 环境。
C/C++ C 和 C++ 应用程序的开发工具,包括项目模板、对已有项目的支持、详细的编辑器,对调试的支持、以及基于 Makefile 的设置管理等。

作为应用服务器,还应该绑定安装以下 2 个应用服务器。"Web & Java EE" 和 "All" 安装文件已经包含了这两种应用服务器。

GlassFish V2 Java EE 5 参考实现,免费、开源且品质过硬的应用服务器。在NetBeans 6.0.1 中包含了其 UR1 版本。
Apache Tomcat
Java Servlet 及 JSP 的参考实现,免费且开源的 Web 服务器。NetBeans 6.0.1 包含该服务器的 6.0.14 版。


简单的中文安装环境
 

下载完成后开始安装。在执行安装文件之前,请确认是否正确安装了 JDK 。JDK 可以通过下面的地址下载。请尽量使用最新版本的 JDK。NetBeans 不支持 JDK 1.4.x,请使用 1.5 以上的版本。

 

NetBeans 的安装非常简单,下载后运行安装文件即可。并且安装环境是中文的。


图2 NetBeans IDE 安装页面

如果 Linux 无法显示中文(显示为方框),则需要设置 JDK 的字体。详细信息请参阅 FAQ 页面。

 

选择 "All" 选项下载全部安装文件,在安装过程中,可以通过“定制”选项指定需要安装的程序包。


图3 定制安装页面


开始运行
 

安装完成后会在桌面上生成一个快捷方式。双击快捷方式图标启动 NetBeans。


图4 NetBeans IDE 的图标


设置 Javadoc
 

下面将设置基本信息。设置 Java API Javadoc 以便通过 JDK 查看下载的 Java SE 文档。通过“Java 平台”指定下载的 zip 文件。依次选择“工具”>“Java 平台”,弹在出对话框中选择“Javadoc”选项卡,然后指定 zip 文件。


图5 在“Javadoc”选项卡中指定 zip 文件

如图所示,用户可以通过 Javadoc 索引查看文档,也可在编辑器等各种工具中使用。


图6 Javadoc 索引检索

设置 Ruby 解释器

IDE 预先绑定了 JRuby 1.0.2,因此不需要安装其他 Ruby 解释器。如果尚未安装 JRuby 而又需要使用 Ruby 开发功能,请在初次运行 Ruby 项目时显示的对话框中选择 Ruby 解释器。随后,可以在“选项”中更改解释器。


图7 解释器选择页面


运行样例项目
 

NetBeans 的特点是提供了丰富的样例项目,并且包括 Java 和 Ruby on Rails 应用程序。要创建样例项目,选择“文件”>“新建项目”,在打开的对话框中,选择“样例”类别下的相应项目。在 IDE 中打开样例项目,您可以看到它的内容。


图8 示例项目选择页面


访问 zh-cn.netbeans.org 获取中文帮助信息
 

NetBeans 是技术社区开发的一款开源 IDE。zh-cn.netbeans.org 列出了它的很多子项目,每天都有很多编程爱好者通过电子邮件列表交换意见,不过,这些大都是在基于英语的基础上进行的。zh-cn.netbeans.org 提供了许多有价值的中文信息,包括中文文献、中文的电子邮递列表、翻译项目等。这样,用户遇到不明白的问题就可以方便地进行提问。

 

再发布 2 个重要文献,分别是安装指南和发行说明。平时有很多用户不读安装说明就开始操作,特别是安装时的注意事项、推荐构成等重要说明,在此推荐安装前先阅读以下两个文档。

 

本部分对 NetBeans 6.0.1 的新功能以及安装过程做了初步介绍。NetBeans IDE 的优势就在于安装完后可以马上开始编程。本部分是从选择安装文件开始的,在第二部分将介绍如何实际开发一个程序。