在 Maven 專案中使用載入項

要在目錄中檢視瀏覽 Vaadin 載入項,你必須註冊到 vaadin.com。在最初發現工件詳細資訊(例如,下載和使用)之後,不需要註冊。此外,Maven 專案中載入項的使用不是特定於 IDE 的,並且適用相同的說明。

從普通的 Maven 專案開始,編輯你的 pom.xml:

  1. 新增 Vaadin 附加儲存庫

    <repositories>
      <repository>
        <id>vaadin-addons</id>
        <url>http://maven.vaadin.com/vaadin-addons</url>
      </repository>
      ...
    
  2. 在 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>
    
  3. 將載入項新增為普通依賴項

    <dependency>
      <groupId>org.vaadin</groupId>
      <artifactId>viritin</artifactId>
      <version>1.54</version>
    </dependency>
    
  4. 如果載入項具有客戶端程式碼,則需要更新 widgetset XML 並編譯 widgetset:

    mvn vaadin:update-widgetset vaadin:compile
    

像使用任何其他 Vaadin 元件一樣使用 Java 程式碼中的載入項。

請注意,如果你使用 Vaadin Maven 原型來生成專案,則只需執行步驟 3 和 4,因為生成的 pom.xml 包含必要的資訊。