本文提供了关于如何使用 Netbeans Module for Java Web Start 的分步指导。它首先介绍了如何安装该插件模块。然后,提供了使用 Matisse 创建的 GUI 窗体示例,并为这些项目启用了 Java Web Start 功能。最后,教您如何在 Netbeans IDE 5.0 中安装、部署和调试该应用程序
在物理视图中浏览
通过选择 Window > Files (Ctrl+2) 打开 Files 窗口。该窗口显示项目基于目录的视图,包括 Projects 窗口中未显示的文件和文件夹。在 Files 窗口中,您可以打开并编辑项目配置文件,如项目构建脚本和属性文件。还可以查看构建输出,如已编译的类、JAR 文件、WAR 文件以及生成的 Javadoc 文档。
编辑 JNLP 配置文件
JNLP 配置文件介绍如何下载和启动某个特定的应用程序。默认情况下,一个新的 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 文件可用。
- 1. 打开 GUIFormExamples.jnlp(如果该文件尚未打开)。
- 2. 在可视编辑器的 Resources 选项卡中,展开 JAR Resources 并单击 Add。
- 3. 在 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。
JNLP Visual Editor: General
Visual Editor 的 General 选项卡用于编辑特定于 JNLP 文件本身的信息、有关应用程序的信息以及应用程序描述符。它包括几个部分:
1. General
这是 JNLP 的根元素。它有一组属性,可以用于指定特定于 JNLP 文件本身的信息。可根据需要在文本字段中编辑内容。
- Codebase
jnlp 元素的 codebase 属性。它指定应用程序的代码库。 - Href
jnlp 元素的 href 属性。它以 URL 形式包含 JNLP 文件位置。

