在 Maven 專案中使用載入項
要在目錄中檢視瀏覽 Vaadin 載入項,你必須註冊到 vaadin.com。在最初發現工件詳細資訊(例如,下載和使用)之後,不需要註冊。此外,Maven 專案中載入項的使用不是特定於 IDE 的,並且適用相同的說明。
從普通的 Maven 專案開始,編輯你的 pom.xml:
-
新增 Vaadin 附加儲存庫
<repositories> <repository> <id>vaadin-addons</id> <url>http://maven.vaadin.com/vaadin-addons</url> </repository> ...
-
在 maven 構建中新增 Vaadin Maven 外掛
<plugin> <groupId>com.vaadin</groupId> <artifactId>vaadin-maven-plugin</artifactId> <version>7.6.8</version> <configuration> <extraJvmArgs>-Xmx512M -Xss1024k</extraJvmArgs> <webappDirectory>${basedir}/target/classes/VAADIN/widgetsets</webappDirectory> <draftCompile>false</draftCompile> <compileReport>false</compileReport> <style>OBF</style> <strict>true</strict> </configuration> <executions> <execution> <goals> <goal>update-theme</goal> <goal>update-widgetset</goal> <goal>compile</goal> </goals> </execution> </executions> </plugin>
-
將載入項新增為普通依賴項
<dependency> <groupId>org.vaadin</groupId> <artifactId>viritin</artifactId> <version>1.54</version> </dependency>
-
如果載入項具有客戶端程式碼,則需要更新 widgetset XML 並編譯 widgetset:
mvn vaadin:update-widgetset vaadin:compile
像使用任何其他 Vaadin 元件一樣使用 Java 程式碼中的載入項。
請注意,如果你使用 Vaadin Maven 原型來生成專案,則只需執行步驟 3 和 4,因為生成的 pom.xml 包含必要的資訊。