OSDN Git Service

(no commit message)
[spiga-app/vaadin.git] / pom.xml
diff --git a/pom.xml b/pom.xml
index 0030677..6fbdc3f 100644 (file)
--- a/pom.xml
+++ b/pom.xml
        </dependencyManagement>
 
        <dependencies>
-      <!--<dependency org="javax.servlet.jsp" name="jsp-api" rev="2.2" />-->
+            <dependency>
+                <groupId>org.ow2.asm</groupId>
+                <artifactId>asm</artifactId>
+                <version>5.0.3</version>
+                <scope>compile</scope>
+            </dependency>
+            <!--<dependency org="javax.servlet.jsp" name="jsp-api" rev="2.2" />-->
                <dependency>
                        <groupId>javax.servlet</groupId>
                        <artifactId>javax.servlet-api</artifactId>
                <!--
                  Needed when using the widgetset optimizer (custom ConnectorBundleLoaderFactory).
                  
-                 For widgetset compilation, vaadin-client-compiler is automatically added on the
-                 compilation classpath by vaadin-maven-plugin so normally there is no need for an
-                 explicit dependency.
-               -->
-               <!--
-               <dependency>
-                       <groupId>com.vaadin</groupId>
-                       <artifactId>vaadin-client-compiler</artifactId>
-                       <scope>provided</scope>
-               </dependency>
-               -->
-               <dependency>
-                       <groupId>com.vaadin</groupId>
-                       <artifactId>vaadin-themes</artifactId>
-               </dependency>
-        <dependency>
-         <groupId>com.orientechnologies</groupId>
-         <artifactId>orientdb-server</artifactId>
-         <version>2.1.7</version>
-        </dependency>
-        <dependency>
-         <groupId>com.orientechnologies</groupId>
-         <artifactId>orientdb-enterprise</artifactId>
-         <version>2.1.7</version>
-        </dependency>
-        <dependency>
-         <groupId>com.orientechnologies</groupId>
-         <artifactId>orientdb-graphdb</artifactId>
-         <version>2.1.7</version>
-        </dependency>
-        <dependency>
-         <groupId>com.orientechnologies</groupId>
-         <artifactId>orientdb-object</artifactId>
-         <version>2.1.7</version>
-        </dependency>
-        <dependency>
-         <groupId>net.korabo.lib</groupId>
-         <artifactId>korabolib</artifactId>
-         <version>1.2.4</version>
-        </dependency>
-        <dependency>
-         <groupId>org.vaadin.addons</groupId>
-         <artifactId>dcharts-widget</artifactId>
-         <version>1.7.0</version>
-         <scope>compile</scope>
-        </dependency>
-      <dependency>
-         <groupId>org.vaadin.addons.lazyquerycontainer</groupId>
-         <artifactId>vaadin-lazyquerycontainer</artifactId>
-         <version>7.6.1.3</version>
-      </dependency>
-       </dependencies>
+          For widgetset compilation, vaadin-client-compiler is automatically added on the
+          compilation classpath by vaadin-maven-plugin so normally there is no need for an
+          explicit dependency.
+        -->
+        <!--
+        <dependency>
+                <groupId>com.vaadin</groupId>
+                <artifactId>vaadin-client-compiler</artifactId>
+                <scope>provided</scope>
+        </dependency>
+        -->
+        <dependency>
+            <groupId>com.vaadin</groupId>
+            <artifactId>vaadin-themes</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.vaadin.addons.lazyquerycontainer</groupId>
+            <artifactId>vaadin-lazyquerycontainer</artifactId>
+            <version>7.6.1.3</version>
+        </dependency>
+        <dependency>
+            <groupId>org.tylproject.vaadin.addon.fieldbinder</groupId>
+            <artifactId>field-binder</artifactId>
+            <version>1.4</version>
+        </dependency>
+        <dependency>
+            <groupId>com.orientechnologies</groupId>
+            <artifactId>orientdb-server</artifactId>
+            <version>2.1.7</version>
+        </dependency>
+        <dependency>
+            <groupId>com.orientechnologies</groupId>
+            <artifactId>orientdb-enterprise</artifactId>
+            <version>2.1.7</version>
+        </dependency>
+        <dependency>
+            <groupId>com.orientechnologies</groupId>
+            <artifactId>orientdb-graphdb</artifactId>
+            <version>2.1.7</version>
+        </dependency>
+        <dependency>
+            <groupId>com.orientechnologies</groupId>
+            <artifactId>orientdb-object</artifactId>
+            <version>2.1.7</version>
+        </dependency>
+        <dependency>
+            <groupId>net.korabo.lib</groupId>
+            <artifactId>korabolib</artifactId>
+            <version>1.2.4</version>
+        </dependency>
+        <dependency>
+            <groupId>org.vaadin.addons</groupId>
+            <artifactId>dcharts-widget</artifactId>
+            <version>1.7.0</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.vaadin.addons.lazyquerycontainer</groupId>
+            <artifactId>vaadin-lazyquerycontainer</artifactId>
+            <version>7.6.1.3</version>
+        </dependency>
+    </dependencies>
 
-       <build>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-compiler-plugin</artifactId>
-                               <version>3.3</version>
-                               <configuration>
-                                       <encoding>${project.encoding}</encoding>
-                                       <source>1.8</source>
-                                       <target>1.8</target>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-resources-plugin</artifactId>
-                               <version>2.6</version>
-                               <configuration>
-                                       <encoding>${project.encoding}</encoding>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-war-plugin</artifactId>
-                               <version>2.3</version>
-                               <configuration>
-                                       <failOnMissingWebXml>false</failOnMissingWebXml>
-                                       <!-- Exclude some unnecessary files generated by the GWT compiler. -->
-                                       <packagingExcludes>WEB-INF/classes/VAADIN/gwt-unitCache/**,
-                                               WEB-INF/classes/VAADIN/widgetsets/WEB-INF/**</packagingExcludes>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>com.vaadin</groupId>
-                               <artifactId>vaadin-maven-plugin</artifactId>
-                               <version>${vaadin.plugin.version}</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>
-                                <runTarget>http://localhost:8888/vaadin01</runTarget>
-                               </configuration>
-                               <executions>
-                                       <execution>
-                                               <goals>
-                                                       <goal>update-theme</goal>
-                                                       <goal>update-widgetset</goal>
-                                                       <goal>compile</goal>
-                                                       <!-- disabled by default to use on-the-fly theme compilation -->
-                                                       <!-- <goal>compile-theme</goal> -->
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-source-plugin</artifactId>
-                               <version>2.4</version>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-clean-plugin</artifactId>
-                               <version>2.6.1</version>
-                               <!-- Clean up also any pre-compiled themes -->
-                               <configuration>
-                                       <filesets>
-                                               <fileset>
-                                                       <directory>src/main/webapp/VAADIN/themes</directory>
-                                                       <includes>
-                                                               <include>**/styles.css</include>
-                                                               <include>**/styles.scss.cache</include>
-                                                       </includes>
-                                               </fileset>
-                                       </filesets>
-                               </configuration>
-                       </plugin>
+    <build>
+        <plugins>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-compiler-plugin</artifactId>
+                <version>3.3</version>
+                <configuration>
+                    <encoding>${project.encoding}</encoding>
+                    <source>1.8</source>
+                    <target>1.8</target>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-resources-plugin</artifactId>
+                <version>2.6</version>
+                <configuration>
+                    <encoding>${project.encoding}</encoding>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-war-plugin</artifactId>
+                <version>2.3</version>
+                <configuration>
+                    <failOnMissingWebXml>false</failOnMissingWebXml>
+                    <!-- Exclude some unnecessary files generated by the GWT compiler. -->
+                    <packagingExcludes>WEB-INF/classes/VAADIN/gwt-unitCache/**,
+                        WEB-INF/classes/VAADIN/widgetsets/WEB-INF/**</packagingExcludes>
+                </configuration>
+            </plugin>
+            <plugin>
+                <groupId>com.vaadin</groupId>
+                <artifactId>vaadin-maven-plugin</artifactId>
+                <version>${vaadin.plugin.version}</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>
+                    <runTarget>http://localhost:8888/vaadin01</runTarget>
+                </configuration>
+                <executions>
+                    <execution>
+                        <goals>
+                            <goal>update-theme</goal>
+                            <goal>update-widgetset</goal>
+                            <goal>compile</goal>
+                            <!-- disabled by default to use on-the-fly theme compilation -->
+                            <!-- <goal>compile-theme</goal> -->
+                        </goals>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-source-plugin</artifactId>
+                <version>2.4</version>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-clean-plugin</artifactId>
+                <version>2.6.1</version>
+                <!-- Clean up also any pre-compiled themes -->
+                <configuration>
+                    <filesets>
+                        <fileset>
+                            <directory>src/main/webapp/VAADIN/themes</directory>
+                            <includes>
+                                <include>**/styles.css</include>
+                                <include>**/styles.scss.cache</include>
+                            </includes>
+                        </fileset>
+                    </filesets>
+                </configuration>
+            </plugin>
 
-                       <!-- The Jetty plugin allows us to easily test the development build by
-                               running jetty:run on the command line. -->
-                       <plugin>
-                               <groupId>org.eclipse.jetty</groupId>
-                               <artifactId>jetty-maven-plugin</artifactId>
-                               <version>${jetty.plugin.version}</version>
-                               <configuration>
-                                   <scanIntervalSeconds>2</scanIntervalSeconds>
-                               </configuration>
-                       </plugin>
-               </plugins>
+            <!-- The Jetty plugin allows us to easily test the development build by
+            running jetty:run on the command line. -->
+            <plugin>
+                <groupId>org.eclipse.jetty</groupId>
+                <artifactId>jetty-maven-plugin</artifactId>
+                <version>${jetty.plugin.version}</version>
+                <configuration>
+                    <scanIntervalSeconds>2</scanIntervalSeconds>
+                </configuration>
+            </plugin>
+        </plugins>
 
-               <pluginManagement>
-                       <plugins>
-                               <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
-                               <!-- TODO Remove when http://dev.vaadin.com/ticket/14924 is resolved -->
-                               <plugin>
-                                       <groupId>org.eclipse.m2e</groupId>
-                                       <artifactId>lifecycle-mapping</artifactId>
-                                       <version>1.0.0</version>
-                                       <configuration>
-                                               <lifecycleMappingMetadata>
-                                                       <pluginExecutions>
-                                                               <pluginExecution>
-                                                                       <pluginExecutionFilter>
-                                                                               <groupId>com.vaadin</groupId>
-                                                                               <artifactId>
-                                                                                       vaadin-maven-plugin
-                                                                               </artifactId>
-                                                                               <versionRange>[7.1.11,)</versionRange>
-                                                                               <goals>
-                                                                                       <goal>resources</goal>
-                                                                                       <goal>update-widgetset</goal>
-                                                                                       <goal>compile</goal>
-                                                                                       <goal>compile-theme</goal>
-                                                                                       <goal>update-theme</goal>
-                                                                               </goals>
-                                                                       </pluginExecutionFilter>
-                                                                       <action>
-                                                                               <ignore></ignore>
-                                                                       </action>
-                                                               </pluginExecution>
-                                                       </pluginExecutions>
-                                               </lifecycleMappingMetadata>
-                                       </configuration>
-                               </plugin>
-                       </plugins>
-               </pluginManagement>
+        <pluginManagement>
+            <plugins>
+                <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
+                <!-- TODO Remove when http://dev.vaadin.com/ticket/14924 is resolved -->
+                <plugin>
+                    <groupId>org.eclipse.m2e</groupId>
+                    <artifactId>lifecycle-mapping</artifactId>
+                    <version>1.0.0</version>
+                    <configuration>
+                        <lifecycleMappingMetadata>
+                            <pluginExecutions>
+                                <pluginExecution>
+                                    <pluginExecutionFilter>
+                                        <groupId>com.vaadin</groupId>
+                                        <artifactId>
+                                            vaadin-maven-plugin
+                                        </artifactId>
+                                        <versionRange>[7.1.11,)</versionRange>
+                                        <goals>
+                                            <goal>resources</goal>
+                                            <goal>update-widgetset</goal>
+                                            <goal>compile</goal>
+                                            <goal>compile-theme</goal>
+                                            <goal>update-theme</goal>
+                                        </goals>
+                                    </pluginExecutionFilter>
+                                    <action>
+                                        <ignore></ignore>
+                                    </action>
+                                </pluginExecution>
+                            </pluginExecutions>
+                        </lifecycleMappingMetadata>
+                    </configuration>
+                </plugin>
+            </plugins>
+        </pluginManagement>
 
-       </build>
+    </build>
 
-       <profiles>
-               <profile>
-                       <!-- Vaadin pre-release repositories -->
-                       <id>vaadin-prerelease</id>
-                       <activation>
-                               <activeByDefault>false</activeByDefault>
-                       </activation>
+    <profiles>
+        <profile>
+            <!-- Vaadin pre-release repositories -->
+            <id>vaadin-prerelease</id>
+            <activation>
+                <activeByDefault>false</activeByDefault>
+            </activation>
                        
-                       <repositories>
-                               <repository>
-                                       <id>vaadin-prereleases</id>
-                                       <url>http://maven.vaadin.com/vaadin-prereleases</url>
-                               </repository>
+            <repositories>
+                <repository>
+                    <id>vaadin-prereleases</id>
+                    <url>http://maven.vaadin.com/vaadin-prereleases</url>
+                </repository>
                 <repository>
-                   <id>vaadin-addons</id>
-                   <url>http://maven.vaadin.com/vaadin-addons</url>
+                    <id>vaadin-addons</id>
+                    <url>http://maven.vaadin.com/vaadin-addons</url>
                 </repository>
-                       </repositories>
-                       <pluginRepositories>
-                               <pluginRepository>
-                                       <id>vaadin-prereleases</id>
-                                       <url>http://maven.vaadin.com/vaadin-prereleases</url>
-                               </pluginRepository>
-                       </pluginRepositories>
-               </profile>
-       </profiles>
+            </repositories>
+            <pluginRepositories>
+                <pluginRepository>
+                    <id>vaadin-prereleases</id>
+                    <url>http://maven.vaadin.com/vaadin-prereleases</url>
+                </pluginRepository>
+            </pluginRepositories>
+        </profile>
+    </profiles>
 
 </project>