[PATCH] Reverting missing pom change
Wald Commits
scm-commit at wald.intevation.org
Thu Feb 22 18:43:06 CET 2018
# HG changeset patch
# User gernotbelger
# Date 1519321381 -3600
# Node ID ea63de8a2e9a43eb6f70b432d0b19136d1681e76
# Parent bd3095b3f028c27a2f1f8c5b359272c8894b5b7e
Reverting missing pom change
diff -r bd3095b3f028 -r ea63de8a2e9a gwt-client/pom.xml
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gwt-client/pom.xml Thu Feb 22 18:43:01 2018 +0100
@@ -0,0 +1,266 @@
+<?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>org.dive4elements.river</groupId>
+ <artifactId>gwt-client</artifactId>
+ <packaging>war</packaging>
+ <version>1.0-SNAPSHOT</version>
+ <name>org.dive4elements.river.client</name>
+
+ <properties>
+ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+ <!-- Convenience property to set the GWT version -->
+ <gwtVersion>2.4.0</gwtVersion>
+ <!-- GWT needs at least java 1.5 -->
+ <maven.compiler.source>1.6</maven.compiler.source>
+ <maven.compiler.target>1.6</maven.compiler.target>
+ </properties>
+
+ <dependencies>
+ <dependency>
+ <groupId>com.google.gwt</groupId>
+ <artifactId>gwt-servlet</artifactId>
+ <version>${gwtVersion}</version>
+ <scope>runtime</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.google.gwt</groupId>
+ <artifactId>gwt-user</artifactId>
+ <version>${gwtVersion}</version>
+ <scope>provided</scope>
+ </dependency>
+
+<!-- The following probably does not work. In that case
+ take a look at http://www.smartclient.com/builds/SmartGWT/
+ select a recent version and install it manually to fullfill
+ the smartgwt dependency:
+
+ mvn com.isomorphic:isc-maven-plugin:install -Dproduct=SMARTGWT \
+ -Dlicense=LGPL -DbuildNumber=4.1p -DbuildDate=2014-11-19
+
+ As patch builds for smartgwt do have regressions and are
+ regulararly removed from their repository we use a specific
+ version here that is known to work for us.
+
+ "Theoretically" any smartgwt version > 4.1 should do.
+-->
+ <dependency>
+ <groupId>com.isomorphic.smartgwt.lgpl</groupId>
+ <artifactId>smartgwt-lgpl</artifactId>
+ <version>4.1-p20141119</version>
+ </dependency>
+ <dependency>
+ <groupId>org.dive4elements</groupId>
+ <artifactId>artifacts-common</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>org.dive4elements</groupId>
+ <artifactId>http-client</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </dependency>
+ <dependency>
+ <groupId>net.sf.opencsv</groupId>
+ <artifactId>opencsv</artifactId>
+ <version>2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.4</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>commons-lang</groupId>
+ <artifactId>commons-lang</artifactId>
+ <version>2.6</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-fileupload</groupId>
+ <artifactId>commons-fileupload</artifactId>
+ <version>1.2.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.gwtopenmaps.openlayers</groupId>
+ <artifactId>gwt-openlayers-client</artifactId>
+ <version>0.6</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-httpclient</groupId>
+ <artifactId>commons-httpclient</artifactId>
+ <version>3.1</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ <version>4.2</version>
+ </dependency>
+ <dependency>
+ <groupId>log4j</groupId>
+ <artifactId>log4j</artifactId>
+ <version>1.2.14</version>
+ </dependency>
+ <dependency>
+ <groupId>org.mapfish.print</groupId>
+ <artifactId>print-lib</artifactId>
+ <version>1.2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jdom</groupId>
+ <artifactId>jdom</artifactId>
+ <version>1.1.3</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-io</groupId>
+ <artifactId>commons-io</artifactId>
+ <version>2.2</version>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <version>1.4</version>
+ </dependency>
+ </dependencies>
+
+ <build>
+ <!-- Generate compiled stuff in the folder used for developing mode -->
+ <outputDirectory>target/www/WEB-INF/classes</outputDirectory>
+
+ <plugins>
+
+ <!-- GWT Maven Plugin-->
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>gwt-maven-plugin</artifactId>
+ <version>${gwtVersion}</version>
+ <dependencies>
+ <dependency>
+ <groupId>com.google.gwt</groupId>
+ <artifactId>gwt-user</artifactId>
+ <version>${gwtVersion}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.google.gwt</groupId>
+ <artifactId>gwt-dev</artifactId>
+ <version>${gwtVersion}</version>
+ </dependency>
+ </dependencies>
+ <!-- JS is only needed in the package phase, this speeds up testing -->
+ <executions>
+ <execution>
+ <phase>prepare-package</phase>
+ <goals>
+ <goal>compile</goal>
+ </goals>
+ </execution>
+ </executions>
+ <!-- Plugin configuration. There are many available options,
+ see gwt-maven-plugin documentation at codehaus.org -->
+ <configuration>
+ <!-- URL that should be automatically opened in the GWT shell (gwt:run). -->
+ <runTarget>FLYS.html</runTarget>
+ <!-- Location of the develop-mode web application structure (gwt:run). -->
+ <hostedWebapp>target/www</hostedWebapp>
+ <!-- Ask GWT to create the Story of Your Compile (SOYC) (gwt:compile) -->
+ <soyc>true</soyc>
+ </configuration>
+ </plugin>
+
+ <!-- Add source folders to test classpath in order to run gwt-tests as normal junit-tests -->
+ <plugin>
+ <artifactId>maven-surefire-plugin</artifactId>
+ <configuration>
+ <additionalClasspathElements>
+ <additionalClasspathElement>${project.build.sourceDirectory}</additionalClasspathElement>
+ <additionalClasspathElement>${project.build.testSourceDirectory}</additionalClasspathElement>
+ </additionalClasspathElements>
+ <useManifestOnlyJar>false</useManifestOnlyJar>
+ <forkMode>always</forkMode>
+
+ <!-- Folder for generated testing stuff -->
+ <systemProperties>
+ <property>
+ <name>gwt.args</name>
+ <value>-out target/www</value>
+ </property>
+ </systemProperties>
+ </configuration>
+ </plugin>
+
+ <!-- Copy static web files before executing gwt:run -->
+ <plugin>
+ <artifactId>maven-resources-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>compile</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <outputDirectory>target/www</outputDirectory>
+ <resources>
+ <resource>
+ <directory>src/main/webapp</directory>
+ </resource>
+ </resources>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+
+ <!-- Delete gwt generated stuff -->
+ <plugin>
+ <artifactId>maven-clean-plugin</artifactId>
+ <configuration>
+ <filesets>
+ <fileset><directory>src/main/webapp/flys</directory></fileset>
+ <fileset><directory>src/main/webapp/WEB-INF/classes</directory></fileset>
+ <fileset><directory>tomcat</directory></fileset>
+ <fileset><directory>www-test</directory></fileset>
+ <fileset><directory>.gwt-tmp</directory></fileset>
+ </filesets>
+ </configuration>
+ </plugin>
+<!--
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-checkstyle-plugin</artifactId>
+ <version>3.0.0</version>
+ <configuration>
+ <configLocation>../checkstyle.xml</configLocation>
+ <encoding>UTF-8</encoding>
+ </configuration>
+ <executions>
+ <execution>
+ <id>validate</id>
+ <phase>validate</phase>
+ <configuration>
+ <consoleOutput>true</consoleOutput>
+ <failsOnError>true</failsOnError>
+ </configuration>
+ <goals>
+ <goal>check</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ -->
+
+ </plugins>
+ </build>
+ <repositories>
+ <repository>
+ <id>com.smartgwt</id>
+ <name>SmartGWT</name>
+ <url>http://www.smartclient.com/maven2</url>
+ </repository>
+ <repository>
+ <id>osgeo</id>
+ <name>Open Source Geospatial Foundation Repository</name>
+ <url>http://download.osgeo.org/webdav/geotools/</url>
+ </repository>
+ </repositories>
+</project>
More information about the Dive4Elements-commits
mailing list