|
1 | 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" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
| 2 | +<project xmlns="http://maven.apache.org/POM/4.0.0" |
| 3 | + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| 4 | + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> |
3 | 5 | <modelVersion>4.0.0</modelVersion>
|
4 | 6 | <groupId>uk.ac.rdg.resc</groupId>
|
5 | 7 | <artifactId>ncWMS</artifactId>
|
6 |
| - <version>2.4.2</version> |
| 8 | + <version>2.5.0</version> |
7 | 9 |
|
8 | 10 | <properties>
|
9 | 11 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
|
10 |
| - <gwt.version>2.7.0</gwt.version> |
| 12 | + <gwt.version>2.8.2</gwt.version> |
11 | 13 | <winstone.version>0.9.10</winstone.version>
|
12 |
| - <edal.version>1.4.2</edal.version> |
| 14 | + <edal.version>1.5.0</edal.version> |
13 | 15 | <resc.url>http://www.met.reading.ac.uk/resc/home/</resc.url>
|
14 | 16 | </properties>
|
15 | 17 |
|
|
32 | 34 | full details).</comments>
|
33 | 35 | </license>
|
34 | 36 | </licenses>
|
35 |
| - <!-- groupId, developers and build sections are all inherited by child modules --> |
| 37 | + <!-- groupId, developers and build sections are all inherited by child |
| 38 | + modules --> |
36 | 39 | <developers>
|
37 | 40 | <developer>
|
38 | 41 | <name>Guy Griffiths</name>
|
|
63 | 66 | <artifactId>edal-godiva</artifactId>
|
64 | 67 | <version>${edal.version}</version>
|
65 | 68 | </dependency>
|
| 69 | + <dependency> |
| 70 | + <groupId>com.google.gwt</groupId> |
| 71 | + <artifactId>gwt-dev</artifactId> |
| 72 | + <version>${gwt.version}</version> |
| 73 | + <scope>provided</scope> |
| 74 | + <exclusions> |
| 75 | + <exclusion> |
| 76 | + <groupId>xml-apis</groupId> |
| 77 | + <artifactId>xml-apis</artifactId> |
| 78 | + </exclusion> |
| 79 | + </exclusions> |
| 80 | + </dependency> |
66 | 81 | <dependency>
|
67 | 82 | <groupId>com.google.gwt</groupId>
|
68 | 83 | <artifactId>gwt-user</artifactId>
|
|
104 | 119 | <groupId>com.google.gwt</groupId>
|
105 | 120 | <artifactId>gwt-codeserver</artifactId>
|
106 | 121 | <version>${gwt.version}</version>
|
| 122 | + <exclusions> |
| 123 | + <exclusion> |
| 124 | + <groupId>com.google.gwt</groupId> |
| 125 | + <artifactId>gwt-dev</artifactId> |
| 126 | + </exclusion> |
| 127 | + </exclusions> |
107 | 128 | <scope>provided</scope>
|
108 | 129 | </dependency>
|
109 | 130 | <dependency>
|
|
123 | 144 | <build>
|
124 | 145 | <finalName>ncWMS2</finalName>
|
125 | 146 | <plugins>
|
126 |
| - <plugin> |
127 |
| - <groupId>org.codehaus.mojo</groupId> |
128 |
| - <artifactId>gwt-maven-plugin</artifactId> |
129 |
| - <version>${gwt.version}</version> |
130 |
| - <executions> |
131 |
| - <execution> |
132 |
| - <goals> |
133 |
| - <goal>compile</goal> |
134 |
| - </goals> |
135 |
| - </execution> |
136 |
| - </executions> |
137 |
| - <configuration> |
138 |
| - <inplace>true</inplace> |
139 |
| - </configuration> |
140 |
| - </plugin> |
141 | 147 | <plugin>
|
142 | 148 | <artifactId>maven-war-plugin</artifactId>
|
143 | 149 | <version>2.2</version>
|
|
162 | 168 | <configuration>
|
163 | 169 | <cmdLineOptions>
|
164 | 170 | <property>
|
165 |
| - <!-- This gives no-password access to the admin interface, which is what we want when running as a local standalone application --> |
| 171 | + <!-- This gives no-password access to the admin |
| 172 | + interface, which is what we want when running as a local standalone application --> |
166 | 173 | <name>realmClassName</name>
|
167 | 174 | <value>uk.ac.rdg.resc.edal.ncwms.StandaloneAuthentication</value>
|
168 | 175 | </property>
|
169 | 176 | </cmdLineOptions>
|
170 | 177 | </configuration>
|
171 | 178 | </plugin>
|
172 | 179 | <plugin>
|
173 |
| - <!-- Sets the source version to 1.7 --> |
| 180 | + <!-- Sets the source version to Java 11 --> |
174 | 181 | <artifactId>maven-compiler-plugin</artifactId>
|
175 | 182 | <configuration>
|
176 |
| - <source>1.8</source> |
177 |
| - <target>1.8</target> |
| 183 | + <source>11</source> |
| 184 | + <target>11</target> |
| 185 | + <strict>true</strict> |
178 | 186 | </configuration>
|
179 |
| - <version>2.5.1</version> |
| 187 | + <version>3.8.1</version> |
180 | 188 | </plugin>
|
181 | 189 | <plugin>
|
182 | 190 | <groupId>org.sonatype.plugins</groupId>
|
|
202 | 210 | <!-- Create aggregated javadoc for all modules -->
|
203 | 211 | <groupId>org.apache.maven.plugins</groupId>
|
204 | 212 | <artifactId>maven-javadoc-plugin</artifactId>
|
205 |
| - <version>2.10.3</version> |
| 213 | + <version>3.2.0</version> |
206 | 214 | <configuration>
|
207 |
| - <!-- Output the apidocs to the base directory. These are ignored in .gitignore for most branches, but NOT in the gh-pages branch. This makes documentation deployment very simple --> |
| 215 | + <!-- Output the apidocs to the base directory. These |
| 216 | + are ignored in .gitignore for most branches, but NOT in the gh-pages branch. |
| 217 | + This makes documentation deployment very simple --> |
208 | 218 | <reportOutputDirectory>${project.basedir}</reportOutputDirectory>
|
209 | 219 | </configuration>
|
210 | 220 | </plugin>
|
211 | 221 | <plugin>
|
212 |
| - <!-- On package, generate an image containing all of the palettes for the documentation --> |
| 222 | + <!-- On package, generate an image containing all of the |
| 223 | + palettes for the documentation --> |
213 | 224 | <groupId>org.codehaus.mojo</groupId>
|
214 | 225 | <artifactId>exec-maven-plugin</artifactId>
|
215 | 226 | <version>1.5.0</version>
|
|
237 | 248 | </dependency>
|
238 | 249 | </dependencies>
|
239 | 250 | </plugin>
|
| 251 | + <plugin> |
| 252 | + <groupId>net.ltgt.gwt.maven</groupId> |
| 253 | + <artifactId>gwt-maven-plugin</artifactId> |
| 254 | + <version>1.0.0</version> |
| 255 | + <extensions>true</extensions> |
| 256 | + <configuration> |
| 257 | + <moduleName>uk.ac.rdg.resc.edal.ncwms.Godiva3</moduleName> |
| 258 | + <webappDirectory>src/main/webapp</webappDirectory> |
| 259 | + </configuration> |
| 260 | + </plugin> |
240 | 261 | </plugins>
|
241 | 262 | <resources>
|
242 | 263 | <resource>
|
|
291 | 312 | <plugin>
|
292 | 313 | <groupId>org.apache.maven.plugins</groupId>
|
293 | 314 | <artifactId>maven-javadoc-plugin</artifactId>
|
294 |
| - <version>2.10.1</version> |
| 315 | + <version>3.2.0</version> |
295 | 316 | <executions>
|
296 | 317 | <execution>
|
297 | 318 | <id>attach-javadocs</id>
|
|
365 | 386 | <version>2.10.3</version>
|
366 | 387 | <configuration>
|
367 | 388 | <goal>javadoc:aggregate</goal>
|
368 |
| - <!-- These links really belong in the child POMs but if we put them there, they don't seem to get picked up when building the javadoc for the aggregated project. Therefore if the versions of any of the dependencies change these links will also have to be updated. --> |
| 389 | + <!-- These links really belong in the child POMs but |
| 390 | + if we put them there, they don't seem to get picked up when building the |
| 391 | + javadoc for the aggregated project. Therefore if the versions of any of the |
| 392 | + dependencies change these links will also have to be updated. --> |
369 | 393 | <links>
|
370 | 394 | <link>http://java.sun.com/j2se/1.6.0/docs/api/</link>
|
371 | 395 | <link>http://joda-time.sourceforge.net/api-2.0/</link>
|
|
0 commit comments