在NetBea 中使用JavaWe tart
文章作者 100test 发表时间 2008:04:07 17:07:49
来源 100Test.Com百考试题网
本文提供了关于如何使用 Netbeans Module for Java Web Start 的分步指导。它首先介绍了如何安装该插件模块。然后,提供了使用 Matisse 创建的 GUI 窗体示例,并为这些项目启用了 Java Web Start 功能。最后,教您如何在 Netbeans IDE 5.0 中安装、部署和调试该应用程序
本文假设您已经在计算机上安装了 JDK1.5.0.
准备
本部分介绍如何安装 NetBeans IDE 和 Netbeans Module for Java Web Start.
获得并安装 NetBeans IDE
从 NetBeans 下载站点:http://www.netbeans.info/downloads/index.php 下载 NetBeans Integrated Development Environment (IDE) Release 5.0
使用上述下载站点上提供的说明来安装 NetBeans IDE.安装 NetBeans IDE 时,选择 jdk_home 作为 JDK 1.5.0 的安装位置。
启动 IDE
要启动 NetBeans IDE,请执行以下操作:
在 Microsoft Windows 上:
选择“开始”>“程序”> NetBeans 5.0 > NetBeans IDE.
在 Solaris、UNIX 或 Linux 环境中:
导航到安装的 bin 子目录。通过键入 ./netbeans 执行启动程序脚本。
下载并安装 Netbeans Module for Java Web Start
打开 Netbeans IDE 5.0 并连接到 Internet.
在 NetBeans IDE 中,选择 Tools > Update Center.
在 Update Center 中,请确保选中 NetBeans Update Center Beta 复选框。如果您使用的是开发版,则选择 Development Update Center.单击 Next 按钮访问 Update Center.
几分钟之后,出现了可用模块的列表。从列表中选择 Netbeans Module for Java Web Start,如下所示。然后单击 Add 按钮添加组件。
单击 Next.更新向导将询问您是否接受必需的许可条款。阅读许可条款,单击 Agree 即可开始下载该模块。
下载完成之后,单击 Next.更新向导显示要安装的新模块概述。单击 Finish 完成安装。
完成加载模块之后,您便可以在 IDE 中使用 Java Web Start 插件了。祝贺您!
要将该插件重新安装到 NetBeans IDE 中,您可能需要删除 NetBeans IDE 的用户目录(它位于 %USER_HOME%/.netbeans/ 中),并重新启动 NetBeans IDE.
创建新的 Java 应用程序
在本部分中,您将创建与 IDE 捆绑在一起的 GUI Form Sample 应用程序副本。在后续步骤中将向应用程序添加 Java Web Start 功能。
在 IDE 中,选择 File > New Project 以打开 New Project 向导。
在 Categories 下,选择 Samples > General.在 Projects 下,选择 GUI Form Examples 并单击 Next.
在 New Java Application Wizard 中,将项目名称保留为默认的 GUIFormExamples 并将其放置在系统上的任何位置。可以在此处获得向导属性的详细信息。
单击 Finish,创建应用程序。
IDE 在您的系统上创建了 MyProjects/GUIFormExamples 文件夹。该文件夹包含所有源代码和项目元数据,如项目 Ant 脚本。GUIFormExamples 项目将在 Projects 和 Files 两个窗口中打开。
启用 Java Web Start
您可以使用 Enable Java Web Start 命令随时激活 Java Web Start 功能。这是一个“一次性操作”。为项目启用 Java Web Start 之后,便可以用它调试、部署以及运行该项目。
在 Projects 窗口中,右键单击 GUIFormExamples 项目节点。
选择 Java Web Start > Enable Java Web Start.
IDE 创建了一个用于 Java 应用程序的 JNLP 配置文件以及一个用于部署的 Web 目录,并添加了 对 JNLP services API 的支持。JNLP 配置文件在 Source Editor 中打开。
浏览项目元素
您可以在 Projects 窗口中查看该应用程序的逻辑结构,在 Files 窗口中查看它的文件结构。
在逻辑视图中浏览
如果 Projects 窗口已关闭,则选择 Window > Projects (Ctrl 1) 将其打开。Projects 窗口显示重要项目内容的逻辑视图,如 Source 包。您可以右键单击任何项目节点访问用于构建、运行和调试项目以及打开 Project Properties 对话框的命令的上下文菜单。在物理视图中浏览
通过选择 Window > Files (Ctrl 2) 打开 Files 窗口。该窗口显示项目基于目录的视图,包括 Projects 窗口中未显示的文件和文件夹。在 Files 窗口中,您可以打开并编辑项目配置文件,如项目构建脚本和属性文件。还可以查看构建输出,如已编译的类、JAR 文件、WAR 文件以及生成的 Javadoc 文档。
编辑 JNLP 配置文件
JNLP 配置文件介绍如何下载和启动某个特定的应用程序。默认情况下,一个新的 JNLP 文件是使用必需的元素在 / 下创建的。您可以根据需要在 JNLP Editor 中查看和编辑 JNLP 配置文件。
您可以通过在 Files 窗口中双击 JNLP 文件,或者通过从项目的上下文菜单中选择 Java Web Start > Edit JNLP,在 Source Editor 中打开 JNLP 文件。您可以使用 JNLP Visual Editor 编辑 JNLP 文件或手动编辑 XML 代码。
默认情况下,Visual Editor 中的所有部分都是展开的。可以通过单击 General 或 Resources 选项卡中的部分标题根据需要关闭部分。正在使用的部分将高亮显示。
定义 JAR 资源
由于 GUI 窗体是使用 Matisse 创建的,因此程序需要 swing-layout-1.0.jar 文件才能运行。通过展开 Projects 窗口中的 Libraries 节点,您会看到该 JAR 文件位于项目的类路径上。您必须配置 JNLP 文件,以便在使用 Java Web Start 运行该项目时使该 JAR 文件可用。
打开 GUIFormExamples.jnlp(如果该文件尚未打开)。
在可视编辑器的 Resources 选项卡中,展开 JAR Resources 并单击 Add.
在 Href 字段中,键入 dist/lib/swing-layout-1.0.jar,在 Download 字段中键入 eager,如下所示。
注意:如果您更改了默认的项目名称 GUIFormExamples,则 IDE 通常会根据您给出的项目名称相应地命名 JAR 文件。但是,在这个 Matisse 示例中,JAR 文件名称是静态的(在本例中为 GUIFormExamples.jar),没有进行更改以匹配项目名称。在这种情况下,您需要通过可视编辑器修改 JNLP 文件中的 JAR 文件名称。在 JAR Resources 下,确保该项目的 JAR 文件名称为 dist/GUIFormExamples.jar.