使用 Vaadin 插件在 NetBeans 项目中更改为更高版本的 Vaadin

Change to later version of Vaadin in a NetBeans project using Vaadin plugin

我正在使用Vaadin Plug-in for Netbeans version 1.1.0 with NetBeans 8.1 & 8.2 (as shown here。对于通过选择 File > New Project > Categories (list) > Vaadin > 创建的新项目,此插件默认使用 Vaadin 7.5.9 而不是当前版本的 Vaadin Projects(列表)> Vaadin Multi Module Project.

如何将 Vaadin 版本从 7.5.9 更改为 7.7.3(最新)?

通过上下文单击 NetBeans Projects 导航器中的“…-ui”模块,我访问了 Properties > Project Properties > Categories(列表)> Vaadin(列表项)> Vaadin Version 弹出菜单。

这似乎有效。但是当我在 …-parent 模块上执行 clean-and-build 时,我仍然在 NetBeans 控制台输出中看到 Vaadin 版本 7.5.9 的行项目。

那么在 NetBeans 8 中让 Vaadin 多模块项目使用更高版本的 Vaadin 的正确方法是什么?

你是对的。对项目的最新 Vaadin 版本支持出现问题。

版本 7.5.9 曾经是构建 NetBeans 插件时的最新可用版本。为了能够支持最新的稳定版本插件从 vaadin.com 站点读取一些 URL 并使用那里的版本。

但显然这是坏了。新项目是用旧版本创建的。 您能否在此处为此创建一张票 https://github.com/vaadin/netbeans-plugin/issues ?非常感谢。

我们目前正在开发 Vaadin 8.0 版,很快我们将不得不发布新的 NetBeans 插件版本来支持它。所以这个问题可能会在这次更新中得到解决。

不幸的是,多模块项目支持没有完全实现。这就是版本无法通过项目设置正确更新的原因。 你也可以创建一个关于这个的问题(虽然我想我已经在我们的旧跟踪器中做到了 https://dev.vaadin.com/)。

但回到您的问题:您可以通过手动编辑 POM 文件来修复它。 请在您的根父项目中打开 POM.xml 文件并找到

<properties>

节。

<vaadin.version>7.5.9</vaadin.version>个字符串。只需将 7.5.9 替换为所需版本即可。

谢谢,很抱歉给您带来不便。