我正在使用Vaadin Plug-in for Netbeans版本1.1.0和NetBeans 8.1& 8.2(作为shown here。此插件默认使用Vaadin 7.5.9而不是当前版本的Vaadin,用于通过选择File
> New Project
> {{1}创建的新项目}(列表)> Categories
> Vaadin
(列表)> Projects
。
如何将Vaadin版本从7.5.9更改为7.7.3(最新版本)?
通过上下文单击NetBeans中Vaadin Multi Module Project
导航器中的“... -ui”模块,我访问了Projects
> Properties
> Project Properties
(列表)> Categories
(列表项)> Vaadin
弹出菜单。
这似乎有效。但是当我在Vaadin Version
模块上进行清理和构建时,我仍然在NetBeans控制台输出中看到Vaadin V7.5.9的行项目。
那么在NetBeans 8中使用Vaadin的更高版本的Vaadin多模块项目的正确方法是什么?
答案 0 :(得分:1)
你是对的。最新的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
替换为所需的版本。
感谢和抱歉给您带来不便。