1 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
5 <!-- POM file generated with GWT webAppCreator -->
6 <modelVersion>4.0.0</modelVersion>
7 <groupId>org.glom.web</groupId>
8 <artifactId>gwt-glom</artifactId>
9 <packaging>war</packaging>
10 <version>1.0-SNAPSHOT</version>
11 <name>OnlineGlom</name>
16 <distribution>repo and manual</distribution>
17 <url>http://www.gnu.org/licenses/lgpl.html</url>
21 <!-- gwt-test-utils is not in the regular maven repository: -->
24 <id>forge.octo.com</id>
25 <url>http://forge.octo.com/nexus/content/repositories/releases/</url>
30 <!-- Convenience property to set the GWT version -->
31 <gwt.version>2.4.0</gwt.version>
32 <!-- GWT requires java 1.6 -->
33 <maven.compiler.source>1.6</maven.compiler.source>
34 <maven.compiler.target>1.6</maven.compiler.target>
35 <webappDirectory>${project.build.directory}/${project.build.finalName}</webappDirectory>
40 <groupId>com.google.gwt</groupId>
41 <artifactId>gwt-servlet</artifactId>
42 <version>${gwt.version}</version>
43 <scope>runtime</scope>
46 <groupId>com.google.gwt</groupId>
47 <artifactId>gwt-user</artifactId>
48 <version>${gwt.version}</version>
49 <scope>provided</scope>
51 <!-- Since the java-libglom jar uses jni it can only be loaded once and
52 therefore must not be included in each war. Instead the java-libglom jar
53 must be placed in $CATALINA_HOME/lib. Scope provided ensures that the jar
54 is available for compiling and testing but will not be packaged in the war.
55 More information about this deploying servlets that use jni jars can be found
56 in the "JNI Based Applications" section of the Tomcat release notes:
57 http://tomcat.apache.org/tomcat-7.0-doc/RELEASE-NOTES.txt -->
59 <groupId>org.glom.libglom</groupId>
60 <artifactId>java-libglom</artifactId>
61 <version>1.21.1</version>
62 <scope>provided</scope>
65 <groupId>c3p0</groupId>
66 <artifactId>c3p0</artifactId>
67 <version>0.9.1.2</version>
69 <scope>compile</scope>
72 <groupId>commons-io</groupId>
73 <artifactId>commons-io</artifactId>
74 <version>2.1</version>
76 <scope>compile</scope>
79 <groupId>postgresql</groupId>
80 <artifactId>postgresql</artifactId>
81 <version>8.4-702.jdbc4</version>
83 <scope>runtime</scope>
86 <groupId>com.allen-sauer.gwt.log</groupId>
87 <artifactId>gwt-log</artifactId>
88 <version>3.1.6</version>
90 <scope>compile</scope>
93 <groupId>log4j</groupId>
94 <artifactId>log4j</artifactId>
95 <version>1.2.16</version>
97 <scope>runtime</scope>
100 <groupId>junit</groupId>
101 <artifactId>junit</artifactId>
102 <version>4.10</version>
106 <groupId>com.octo.gwt.test</groupId>
107 <artifactId>gwt-test-utils</artifactId>
108 <version>0.34</version>
112 <groupId>org.easymock</groupId>
113 <artifactId>easymock</artifactId>
114 <version>3.0</version>
119 <url>http://www.glom.org</url>
121 <!-- Generate compiled stuff in the folder used for developing mode -->
122 <outputDirectory>${webappDirectory}/WEB-INF/classes</outputDirectory>
126 <!-- GWT Maven Plugin -->
128 <groupId>org.codehaus.mojo</groupId>
129 <artifactId>gwt-maven-plugin</artifactId>
130 <version>2.4.0</version>
139 <!-- Plugin configuration. There are many available options, see gwt-maven-plugin
140 documentation at codehaus.org -->
142 <runTarget>OnlineGlom.html</runTarget>
143 <hostedWebapp>${webappDirectory}</hostedWebapp>
144 <i18nMessagesBundle>org.glom.web.client.Messages</i18nMessagesBundle>
148 <!-- Copy static web files before executing gwt:run -->
150 <groupId>org.apache.maven.plugins</groupId>
151 <artifactId>maven-war-plugin</artifactId>
152 <version>2.1.1</version>
155 <phase>compile</phase>
157 <goal>exploded</goal>
162 <webappDirectory>${webappDirectory}</webappDirectory>
169 <!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.-->
171 <groupId>org.eclipse.m2e</groupId>
172 <artifactId>lifecycle-mapping</artifactId>
173 <version>1.0.0</version>
175 <lifecycleMappingMetadata>
178 <pluginExecutionFilter>
180 org.apache.maven.plugins
189 <goal>exploded</goal>
191 </pluginExecutionFilter>
197 </lifecycleMappingMetadata>
207 <groupId>org.apache.maven.plugins</groupId>
208 <artifactId>maven-surefire-report-plugin</artifactId>
209 <version>2.0</version>
211 <!-- your configuration here -->
217 <description>gwt-glom (OnlineGlom) is a web UI for Glom database systems.
218 See http://www.glom.org
221 <url>http://gitorious.org/online-glom</url>
224 <system>Bugzilla</system>
225 <url>https://bugzilla.gnome.org/browse.cgi?product=Glom</url>