![](/img/trans.png)
[英]Trying to run Vaadin web app project on Netbeans via GlassFish but apparently server is not started automatically
[英]Add library to Vaadin Web App project in Netbeans
別。
不要為您的Vaadin項目手動配置庫。
而是使用Vaadin Ltd公司提供的Maven 原型模板創建一個新的Vaadin項目。 找到並編輯新項目的POM.xml
文件,以列出您需要Maven自動下載和安裝的庫。
有關Vaadin框架(Vaadin 8),請參閱:
通常,Vaadin項目是使用Apache Maven工具配置的。
Maven在各種Java項目中都非常流行。 所有三個主要的IDE(NetBeans,IntelliJ,Eclipse)都支持Maven驅動的項目,以替代其自己的特定項目定義系統。
Maven有兩個目的:
您可以在一個或多個POM.xml
文件中同時指定項目構建配置和所需庫(“依賴關系”)列表。
使用Maven無需在嘗試進行操作時手動放置庫。 無需觸摸NetBeans 庫管理器 。 確實,我相信手動配置庫將與Maven沖突,從而產生麻煩的結果。
剛開始使用Maven很煩,必須學習術語和概念。 但是一旦您適應了Maven,Maven確實可以節省您的時間和麻煩,並使您的開發人員生活更輕松。 一個很大的好處:Maven使得在3個主要IDE之間的切換變得更加容易,因為您不必了解每個人自己的特有項目構建系統。
我建議您花一些時間來學習基礎知識。 您會在Maven上找到許多介紹和教程。
Vaadin Ltd公司為新的Vaadin項目提供了一些很好的Maven原型 。
vaadin-archetype-application
vaadin-archetype-application-multimodule
順便說一句,前幾年Vaadin的開發實際上需要使用精通Vaadin的插件,您必須將其安裝到IDE中。 不再需要這種插件,現在已被Maven取代。 您可以忽略有關Vaadin的過時過時的指南,這些指南談論了Vaadin的IDE插件。
注意:整個答案特別適用於Vaadin 8( Vaadin Framework ),也可能適用於Vaadin 7(我記得)。 Vaadin 10( Vaadin Flow )是一個新的球類游戲,我對那里的情況還不熟悉。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.