我是 Vaadin 的新手,我正在尝试运行快速入门教程中的演示项目。我正在使用 Netbeans 12.0,当尝试运行该项目时,我会看到一个带有“选择要执行的主类”的窗口,并且没有可供选择的类。
我已经看到 Netbeans 8.2 有一个 Vaadin 插件,但我找不到 12.0 版本的它
我缺少什么?
亲切的问候,
拉法
我不确定您为什么仍然使用 Netbeans 12,但以下步骤也适用于 v12。(我使用的是 Netbeans 17)
我假设您有来自 maven 的 pom.xml,您正在 netbeans 中使用它。对于 Vaadin 10+ 版本,不再需要 netbeans 插件(该插件是必需的/有帮助的)来编译小部件集,而 Vaadin 10+ 中不再需要该插件
运行项目,取决于你使用的是spring boot还是非springboot项目。Spring Boot项目应该通过主类启动,如果这不起作用,请提供一些堆栈跟踪/错误日志等。
对于非 spring boot 项目,您必须告诉 netbeans 在特定的服务器/servlet 容器上运行。
为此,请转到项目属性 -> 运行并选择正确的 tomcat 实例并填写其他字段。对于 Vaadin 10-23,它必须是 tomcat 9.x 实例,对于 Vaadin 24,它必须是 tomcat 10.x 实例