Subversion Repositories SmartDukaan

Rev

Rev 20659 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
        xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

        <!-- POM file generated with GWT webAppCreator -->
        <modelVersion>4.0.0</modelVersion>
        <groupId>in.shop2020</groupId>
        <artifactId>HotspotDashboard</artifactId>
        <packaging>war</packaging>
        <version>1.0-SNAPSHOT</version>
        <name>GWT Maven Archetype</name>

        <properties>
                <!-- Convenience property to set the GWT version -->
                <gwtVersion>2.4.0</gwtVersion>
                <!-- GWT needs at least java 1.5 -->
                <maven.compiler.source>1.5</maven.compiler.source>
                <maven.compiler.target>1.5</maven.compiler.target>
                <webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
        </properties>

        <dependencies>
                <dependency>
                        <groupId>in.shop2020</groupId>
                        <artifactId>ThriftConfig</artifactId>
                        <version>1.0-SNAPSHOT</version>
                </dependency>
                <dependency>
                        <groupId>in.shop2020</groupId>
                        <artifactId>Common</artifactId>
                        <version>1.0-SNAPSHOT</version>
                </dependency>

                <dependency>
                        <groupId>org.apache.thrift</groupId>
                        <artifactId>libthrift</artifactId>
                        <version>0.7.0</version>
                        <exclusions>
                                <exclusion>
                                        <groupId>commons-codec</groupId>
                                        <artifactId>commons-codec</artifactId>
                                </exclusion>
                        </exclusions>
                </dependency>
                <dependency>
                        <groupId>com.google.gwt</groupId>
                        <artifactId>gwt-servlet</artifactId>
                        <version>2.4.0</version>
                        <scope>runtime</scope>
                </dependency>
                <dependency>
                        <groupId>com.google.gwt</groupId>
                        <artifactId>gwt-user</artifactId>
                        <version>2.4.0</version>
                        <scope>provided</scope>
                </dependency>
                <dependency>
                        <groupId>org.apache.httpcomponents</groupId>
                        <artifactId>httpclient</artifactId>
                        <version>4.5.3</version>
                </dependency>
                <dependency>
                        <groupId>aopalliance</groupId>
                        <artifactId>aopalliance</artifactId>
                        <version>1.0</version>
                </dependency>
                <dependency>
                        <groupId>com.google.gwt.inject</groupId>
                        <artifactId>gin</artifactId>
                        <version>1.5.0</version>
                </dependency>
                <dependency>
                        <groupId>com.google.inject</groupId>
                        <artifactId>guice</artifactId>
                        <version>3.0</version>
                </dependency>
                <dependency>
                        <groupId>com.google.inject.extensions</groupId>
                        <artifactId>guice-servlet</artifactId>
                        <version>3.0</version>
                </dependency>
                <dependency>
                        <groupId>net.customware.gwt.dispatch</groupId>
                        <artifactId>gwt-dispatch</artifactId>
                        <version>1.0.0</version>
                </dependency>
                <dependency>
                        <groupId>readonly.gwt-mvp</groupId>
                        <artifactId>gwt-mvp</artifactId>
                        <version>1.0.0</version>
                </dependency>

                <dependency>
                        <groupId>readonly</groupId>
                        <artifactId>iText</artifactId>
                        <version>5.0.4</version>
                </dependency>
                <dependency>
                        <groupId>com.ibm.icu</groupId>
                        <artifactId>icu4j</artifactId>
                        <version>4.8</version>
                </dependency>
                <dependency>
                        <groupId>readonly.apache</groupId>
                        <artifactId>poi</artifactId>
                        <version>3.7-20101029</version>
                </dependency>
                <dependency>
                        <groupId>readonly.apache</groupId>
                        <artifactId>commons-lang</artifactId>
                        <version>2.4</version>
                </dependency>

                <dependency>
                        <groupId>junit</groupId>
                        <artifactId>junit</artifactId>
                        <version>4.7</version>
                        <scope>test</scope>
                </dependency>

                <dependency>
                        <groupId>commons-io</groupId>
                        <artifactId>commons-io</artifactId>
                        <version>2.1</version>
                </dependency>

                <dependency>
                        <groupId>commons-fileupload</groupId>
                        <artifactId>commons-fileupload</artifactId>
                        <version>1.2.2</version>
                </dependency>

                <dependency>
                        <groupId>javax.inject</groupId>
                        <artifactId>javax.inject</artifactId>
                        <version>1</version>
                </dependency>
                <dependency>
                        <groupId>ShipDEWebServiceClient</groupId>
                        <artifactId>ShipDEWebServiceClient</artifactId>
                        <version>1.0-SNAPSHOT</version>
                </dependency>
                <dependency>
                        <groupId>net.sf.barcode4j</groupId>
                        <artifactId>barcode4j</artifactId>
                        <version>2.1</version>
                </dependency>
                <dependency>
                        <groupId>net.sf.ehcache</groupId>
                        <artifactId>ehcache</artifactId>
                        <version>2.4.4</version>
                        <type>pom</type>
                </dependency>
                <!--<dependency> <groupId>net.sf.opencsv</groupId> <artifactId>opencsv</artifactId> 
                        <version>2.3</version> </dependency> <dependency> <groupId>com.google.zxing</groupId> 
                        <artifactId>core</artifactId> <version>2.2</version> </dependency> -->
        </dependencies>

        <build>
                <!-- Generate compiled stuff in the folder used for developing mode -->
                <outputDirectory>${webappDirectory}/WEB-INF/classes</outputDirectory>

                <plugins>

                        <!-- GWT Maven Plugin -->
                        <plugin>
                                <groupId>org.codehaus.mojo</groupId>
                                <artifactId>gwt-maven-plugin</artifactId>
                                <version>2.4.0</version>
                                <executions>
                                        <execution>
                                                <goals>
                                                        <goal>compile</goal>
                                                        <goal>test</goal>
                                                        <!-- <goal>i18n</goal> -->
                                                        <goal>generateAsync</goal>
                                                </goals>
                                        </execution>
                                </executions>
                                <!-- Plugin configuration. There are many available options, see gwt-maven-plugin 
                                        documentation at codehaus.org -->
                                <configuration>
                                        <runTarget>HotspotDashboard.html</runTarget>
                                        <hostedWebapp>${webappDirectory}</hostedWebapp>
                                        <i18nMessagesBundle>in.shop2020.hotspot.dashboard.client.Messages</i18nMessagesBundle>
                                </configuration>
                        </plugin>

                        <!-- Copy static web files before executing gwt:run -->
                        <plugin>
                                <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-war-plugin</artifactId>
                                <version>2.1.1</version>
                                <executions>
                                        <execution>
                                                <phase>compile</phase>
                                                <goals>
                                                        <goal>exploded</goal>
                                                </goals>
                                        </execution>
                                </executions>
                                <configuration>
                                        <webappDirectory>${webappDirectory}</webappDirectory>
                                </configuration>
                        </plugin>

                </plugins>
        </build>

</project>