2016-10-27 44 views
0

我使用Vaadin Plug-in for Netbeans版本1.1.0和NetBeans 8.1 & 8.2(如shown here。此插件默認使用Vaadin 7.5.9,而不是當前版本的Vaadin通過選擇File>New Project>Categories(列表)>Vaadin>Projects(列表)>Vaadin Multi Module Project使用Vaadin插件更改爲NetBeans項目中更高版本的Vaadin

怎樣才能從7.5.9版本Vaadin更改爲7.7.3(最新的)?

創建一個新項目

通過上下文單擊「... -ui」模塊e在Projects瀏覽器的NetBeans中,我訪問了Properties>Project Properties>Categories(列表)>Vaadin(列表項)>Vaadin Version彈出式菜單。

enter image description here

這似乎工作。但是,當我在…-parent模塊上進行清理並構建時,仍然可以在NetBeans控制檯輸出中看到Vaadin版本7.5.9的行項目。

那麼,在NetBeans 8中獲得Vaadin多模塊項目以使用更高版本的Vaadin的正確方法是什麼?

+0

由於這些是pom.xml文件,只需更改其中的vaadin版本 –

回答

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替換爲所需版本即可。

感謝和抱歉帶來的不便。

+0

感謝您的確認,信息和建議提交錯誤報告。我已經向舊的TRAC報告,但現在已經提交給GitHub:[默認爲Vaadin 7.5.9,而不是新項目的當前版本7.7.x](https://github.com/vaadin/netbeans-plugin/issues/4) [多模塊支持不能完成Vaadin版本更新更改](https://github.com/vaadin/netbeans-plugin/issues/5)。 –

+0

非常感謝羅勒。 –

相關問題