|
8 | 8 |
|
9 | 9 | <groupId>org.fourthline.konto</groupId>
|
10 | 10 | <artifactId>konto</artifactId>
|
11 |
| - <version>1.0.2</version> |
| 11 | + <version>1.0.3</version> |
12 | 12 | <packaging>war</packaging>
|
13 | 13 |
|
14 | 14 | <!-- ##################################################################################################### -->
|
|
43 | 43 | </developer>
|
44 | 44 | </developers>
|
45 | 45 |
|
46 |
| - <distributionManagement> |
47 |
| - <repository> |
48 |
| - <id>4thline.org</id> |
49 |
| - <url>scpexe://4thline.org/webroot/vhosts/8080/4thline.org/m2/</url> |
50 |
| - </repository> |
51 |
| - </distributionManagement> |
52 |
| - |
53 | 46 | <!-- ##################################################################################################### -->
|
54 | 47 |
|
55 | 48 | <properties>
|
|
60 | 53 | <seamless.version>1.0.0</seamless.version>
|
61 | 54 | <testng.version>6.14.2</testng.version>
|
62 | 55 | <javax.inject.version>1</javax.inject.version>
|
63 |
| - <gwt.maven.plugin.version>2.8.2</gwt.maven.plugin.version> |
| 56 | + <gwt.maven.plugin.version>1.0-rc-10</gwt.maven.plugin.version> |
64 | 57 | <gwt.version>2.8.2</gwt.version>
|
65 | 58 | <gin.version>2.1.2</gin.version>
|
66 | 59 | <hibernate.core.version>3.6.0.Final</hibernate.core.version>
|
|
118 | 111 | <pluginManagement>
|
119 | 112 | <plugins>
|
120 | 113 |
|
121 |
| - <!-- Ant fallback --> |
| 114 | + <!-- Ant fallback for hbm2ddl --> |
122 | 115 | <plugin>
|
123 | 116 | <artifactId>maven-antrun-plugin</artifactId>
|
124 | 117 | <version>1.3</version>
|
125 | 118 | </plugin>
|
126 | 119 |
|
127 | 120 | <!-- GWT -->
|
128 | 121 | <plugin>
|
129 |
| - <groupId>org.codehaus.mojo</groupId> |
| 122 | + <groupId>net.ltgt.gwt.maven</groupId> |
130 | 123 | <artifactId>gwt-maven-plugin</artifactId>
|
131 | 124 | <version>${gwt.maven.plugin.version}</version>
|
132 | 125 | <configuration>
|
| 126 | + <!-- Why is this not the default? Why would GWT be in the runtime classpath? --> |
| 127 | + <classpathScope>compile</classpathScope> |
| 128 | + |
| 129 | + <moduleName>org.fourthline.konto.Konto</moduleName> |
| 130 | + |
| 131 | + <skipModule>true</skipModule> |
| 132 | + |
133 | 133 | <logLevel>INFO</logLevel>
|
134 |
| - <style>PRETTY</style> |
| 134 | + <style>OBFUSCATED</style> |
135 | 135 |
|
136 | 136 | <!--
|
137 | 137 | Can't disable these unneeded artifacts, so compile
|
|
140 | 140 | <deploy>${project.build.directory}/gwt-deploy</deploy>
|
141 | 141 | <outputDirectory>${project.build.directory}/${project.artifactId}.war</outputDirectory>
|
142 | 142 |
|
143 |
| - <!-- SDM configuration --> |
144 |
| - <launcherDir>${project.build.directory}/konto.war/</launcherDir> |
145 |
| - <incremental>false</incremental> |
146 |
| - <precompile>false</precompile> |
| 143 | + <!-- Codeserver output when developing --> |
| 144 | + <launcherDir>${project.build.directory}/konto-${project.version}/</launcherDir> |
147 | 145 |
|
148 | 146 | </configuration>
|
149 |
| - <executions> |
150 |
| - <execution> |
151 |
| - <id>gwt-compile</id> |
152 |
| - <goals> |
153 |
| - <goal>compile</goal> |
154 |
| - </goals> |
155 |
| - </execution> |
156 |
| - <execution> |
157 |
| - <id>gwt-clean</id> |
158 |
| - <phase>clean</phase> |
159 |
| - <goals> |
160 |
| - <goal>clean</goal> |
161 |
| - </goals> |
162 |
| - </execution> |
163 |
| - </executions> |
164 | 147 | </plugin>
|
165 | 148 |
|
166 | 149 | <!-- Unit tests -->
|
167 | 150 | <plugin>
|
168 | 151 | <artifactId>maven-surefire-plugin</artifactId>
|
169 |
| - <version>2.5</version> |
| 152 | + <version>2.22.1</version> |
170 | 153 | <configuration>
|
171 | 154 | <redirectTestOutputToFile>true</redirectTestOutputToFile>
|
172 | 155 | <systemProperties>
|
|
208 | 191 | <!-- Assembly -->
|
209 | 192 | <plugin>
|
210 | 193 | <artifactId>maven-assembly-plugin</artifactId>
|
211 |
| - <version>2.2.1</version> |
212 |
| - </plugin> |
213 |
| - |
214 |
| - <!-- Deploy phase --> |
215 |
| - <plugin> |
216 |
| - <artifactId>maven-deploy-plugin</artifactId> |
217 |
| - <version>2.5</version> |
218 |
| - </plugin> |
219 |
| - |
220 |
| - <!-- Website lifecycle --> |
221 |
| - <plugin> |
222 |
| - <artifactId>maven-site-plugin</artifactId> |
223 |
| - <version>3.3</version> |
224 |
| - <dependencies> |
225 |
| - <dependency> |
226 |
| - <groupId>org.apache.maven.doxia</groupId> |
227 |
| - <artifactId>doxia-module-xhtml</artifactId> |
228 |
| - <version>1.1.2</version> |
229 |
| - </dependency> |
230 |
| - </dependencies> |
| 194 | + <version>3.1.1</version> |
231 | 195 | </plugin>
|
232 | 196 |
|
233 | 197 | </plugins>
|
|
239 | 203 | <!-- Waaargh -->
|
240 | 204 | <plugin>
|
241 | 205 | <artifactId>maven-war-plugin</artifactId>
|
242 |
| - <version>2.4</version> |
243 |
| - <configuration> |
244 |
| - <webappDirectory>${project.build.directory}/${project.artifactId}.war</webappDirectory> |
245 |
| - </configuration> |
| 206 | + <version>3.2.2</version> |
246 | 207 | </plugin>
|
247 | 208 |
|
248 | 209 | <!-- Compile GWT client for packaging -->
|
249 | 210 | <plugin>
|
250 |
| - <groupId>org.codehaus.mojo</groupId> |
| 211 | + <groupId>net.ltgt.gwt.maven</groupId> |
251 | 212 | <artifactId>gwt-maven-plugin</artifactId>
|
252 | 213 | <executions>
|
253 | 214 | <execution>
|
|
296 | 257 | </executions>
|
297 | 258 | <configuration>
|
298 | 259 | <descriptors>
|
299 |
| - <descriptor>src/dist/assembly.xml</descriptor> |
| 260 | + <descriptor>src/assembly.xml</descriptor> |
300 | 261 | </descriptors>
|
301 | 262 | <workDirectory>target/assembly/work</workDirectory>
|
302 | 263 | <appendAssemblyId>false</appendAssemblyId>
|
|
305 | 266 | </configuration>
|
306 | 267 | </plugin>
|
307 | 268 |
|
308 |
| - |
309 |
| - <!-- Cleanup the crap produced by the site plugin... --> |
310 |
| - <plugin> |
311 |
| - <artifactId>maven-antrun-plugin</artifactId> |
312 |
| - <executions> |
313 |
| - <execution> |
314 |
| - <id>finalize-site</id> |
315 |
| - <phase>post-site</phase> |
316 |
| - <configuration> |
317 |
| - <tasks> |
318 |
| - <delete dir="${project.reporting.outputDirectory}/css"/> |
319 |
| - <move todir="${project.reporting.outputDirectory}"> |
320 |
| - <fileset dir="${project.reporting.outputDirectory}"> |
321 |
| - <include name="**/*.html"/> |
322 |
| - </fileset> |
323 |
| - <mapper type="glob" from="*.html" to="*.xhtml"/> |
324 |
| - </move> |
325 |
| - </tasks> |
326 |
| - </configuration> |
327 |
| - <goals> |
328 |
| - <goal>run</goal> |
329 |
| - </goals> |
330 |
| - </execution> |
331 |
| - </executions> |
332 |
| - </plugin> |
333 | 269 | <plugin>
|
334 | 270 | <groupId>org.apache.maven.plugins</groupId>
|
335 | 271 | <artifactId>maven-compiler-plugin</artifactId>
|
336 |
| - <version>3.7.0</version> |
| 272 | + <version>3.8.0</version> |
337 | 273 | <configuration>
|
338 | 274 | <source>1.8</source>
|
339 | 275 | <target>1.8</target>
|
340 | 276 | </configuration>
|
341 | 277 | </plugin>
|
342 | 278 |
|
343 | 279 | </plugins>
|
344 |
| - |
345 |
| - <!-- Required for we-don't-care-about-compatibility-Maven3 'deploy' goal --> |
346 |
| - <extensions> |
347 |
| - <extension> |
348 |
| - <groupId>org.apache.maven.wagon</groupId> |
349 |
| - <artifactId>wagon-ssh-external</artifactId> |
350 |
| - <version>1.0-beta-7</version> |
351 |
| - </extension> |
352 |
| - </extensions> |
353 |
| - |
354 | 280 | </build>
|
355 | 281 |
|
356 | 282 | <!-- ##################################################################################################### -->
|
357 | 283 |
|
358 |
| - <reporting> |
359 |
| - <excludeDefaults>true</excludeDefaults> |
360 |
| - </reporting> |
361 |
| - |
362 |
| - <!-- ##################################################################################################### --> |
363 |
| - |
364 | 284 | <dependencies>
|
365 | 285 |
|
366 | 286 | <dependency>
|
|
441 | 361 |
|
442 | 362 | <dependency>
|
443 | 363 | <groupId>com.google.gwt</groupId>
|
444 |
| - <artifactId>gwt-codeserver</artifactId> |
| 364 | + <artifactId>gwt-dev</artifactId> |
445 | 365 | <version>${gwt.version}</version>
|
446 | 366 | <scope>provided</scope>
|
447 | 367 | </dependency>
|
|
0 commit comments