Netbeans 的 Vaadin 插件
使用 NetBeans IDE 创建项目
在下文中,我们将引导你在 NetBeans 中创建 Vaadin 项目并演示如何运行它。
安装 NetBeans IDE 和插件中介绍了 NetBeans 和 Vaadin 插件的安装。
如果没有插件,你最容易使用 Vaadin 原型创建一个 Vaadin 项目作为 Maven 项目。你还可以将 Vaadin 项目创建为常规 Web 应用程序项目,但需要许多手动步骤来安装所有 Vaadin 库,创建 UI 类,配置 servlet,创建主题等。
创建项目
-
选择 ▸新的项目文件… 从主菜单或按 Ctrl + Shift + N 键。
-
在打开的新建项目窗口中,从右侧选择 Vaadin 类别和一个 Vaadin 原型。
Maven Archetypes 概述中更详细地描述了原型。
-
在“ 名称和位置” 步骤中,输入项目参数。
项目名
项目名称。该名称必须是有效的标识符,该标识符可能只包含字母数字,减号和下划线。它附加到组 ID 以获取源的 Java 包名称。
项目位置
要创建项目的文件夹的路径。
组 ID
项目的 Maven 组 ID。它通常是你的组织域名,顺序相反,例如 com.example。组 ID 也用作 Java 源包的前缀,因此它应该是与 Java 兼容的包名。
版
你的应用程序的初始版本。该号码必须遵守 Maven 版本编号格式。
包
要放入源代码的 Java 包名称。
其他创建属性
属性控制各种名称。它们特定于你选择的原型。
单击完成。
当 Maven 加载所有需要的依赖项时,创建项目可能需要一段时间。
探索项目
项目向导为你完成了所有工作:已将一个 UI 类框架写入 src 目录。项目资源管理器中显示的项目层次结构显示在 NetBeans 中的新 Vaadin 项目中 。 图 1. NetBeans 中的一个新 Vaadin 项目
mytheme
用户界面的主题。有关主题的信息,请参阅主题。
MyUI.java
UI 类,它是应用程序的主要入口点。有关 Vaadin 应用程序基本结构的信息,请参阅服务器端应用程序。
Vaadin 库和其他依赖项由 Maven 管理。请注意,库不存储在项目文件夹下,即使它们列在 Java 资源▸库▸Maven 依赖项虚拟文件夹中。运行应用程序
创建后,你可以按如下方式在服务器中运行它。
-
在项目选项卡中,选择项目,然后单击工具栏中的运行项目按钮(或按 F6)。
-
在选择部署服务器窗口中,从服务器列表中选择服务器。它应该显示 GlassFish 或 Apache Tomcat 或两者,具体取决于你在 NetBeans 安装中选择的内容。
此外,如果你希望在将来开发应用程序时也使用同一服务器,请选择永久记住。
单击确定。
此时将编译窗口小部件集,这可能需要一段时间。
如果一切顺利,NetBeans 将在端口 8080 中启动服务器,并根据你的系统配置启动默认浏览器以显示 Web 应用程序。如果没有,你可以手动打开它,例如,在 http:// localhost:8080 / myproject 。默认情况下,项目名称用作应用程序的上下文路径。
现在,当你在源编辑器中编辑 UI 类并保存它时,NetBeans 将自动重新部署该应用程序。几秒钟后完成后,你可以在浏览器中重新加载应用程序。