Statistics
| Revision:

svn-gvsig-desktop / tags / org.gvsig.desktop-2.0.328 / pom.xml @ 47248

History | View | Annotate | Download (121 KB)

1 40435 jjdelcerro
<?xml version="1.0" encoding="UTF-8"?>
2 40512 jjdelcerro
<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">
3 40435 jjdelcerro
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8 40649 jjdelcerro
9 45801 jjdelcerro
    <version>2.0.328</version>
10 40435 jjdelcerro
11
    <name>${project.artifactId}</name>
12
    <description>
13 41419 jjdelcerro
        This is part of the sources of "gSIG desktop" application.
14 41695 fdiaz
15
        gvSIG is a Geographic Information System (GIS), that is, a desktop application
16
        designed for capturing, storing, handling, analyzing and deploying any kind of
17
        referenced geographic information in order to solve complex management and planning
18
        problems. gvSIG is known for having a user-friendly interface, being able to access
19
        the most common formats, both vector and raster ones. It features a wide range of
20
        tools for working with geographic-like information (query tools, layout creation,
21
        geoprocessing, networks, etc.), which turns gvSIG into the ideal tool for users
22 41419 jjdelcerro
        working in the land realm.
23 40435 jjdelcerro
    </description>
24
25 40472 jjdelcerro
    <licenses>
26
        <license>
27 45425 jjdelcerro
            <name>GPL-3.0-or-later</name>
28 40472 jjdelcerro
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31 41419 jjdelcerro
                "GPL" stands for "General Public License". The most widespread such
32
                license is the GNU General Public License, or GNU GPL for short.
33
                This can be further shortened to "GPL", when it is understood that
34
                the GNU GPL is the one intended.
35
            </comments>
36 40472 jjdelcerro
        </license>
37
    </licenses>
38 40435 jjdelcerro
39 40480 jjdelcerro
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43 40435 jjdelcerro
44 40480 jjdelcerro
    <scm>
45 45801 jjdelcerro
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.328</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.328</developerConnection>
47
        <url>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.328</url>
48 40480 jjdelcerro
    </scm>
49 41695 fdiaz
50 40480 jjdelcerro
    <repositories>
51 41419 jjdelcerro
        <repository>
52
            <id>gvsig-public-http-repository</id>
53
            <name>gvSIG maven public HTTP repository</name>
54
            <url>http://devel.gvsig.org/m2repo/j2se</url>
55
            <releases>
56
                <enabled>true</enabled>
57
                <updatePolicy>daily</updatePolicy>
58
                <checksumPolicy>warn</checksumPolicy>
59
            </releases>
60
            <snapshots>
61
                <enabled>true</enabled>
62
                <updatePolicy>daily</updatePolicy>
63
                <checksumPolicy>warn</checksumPolicy>
64
            </snapshots>
65
        </repository>
66 44694 jjdelcerro
        <repository>
67
          <id>central</id>
68
          <name>Central Repository</name>
69
          <url>https://repo.maven.apache.org/maven2</url> <!-- the https you've been looking for -->
70
          <layout>default</layout>
71
          <snapshots>
72
            <enabled>false</enabled> <!-- or set to true if desired, default is false -->
73
          </snapshots>
74
        </repository>
75 40480 jjdelcerro
    </repositories>
76
77 40435 jjdelcerro
    <distributionManagement>
78 41419 jjdelcerro
        <site>
79
            <id>gvsig-repository</id>
80
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
81
        </site>
82
        <repository>
83
            <id>gvsig-repository</id>
84
            <name>gvSIG maven repository</name>
85
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
86
            <uniqueVersion>false</uniqueVersion>
87
        </repository>
88
        <snapshotRepository>
89
            <id>gvsig-repository</id>
90
            <name>gvSIG maven repository</name>
91
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
92
            <uniqueVersion>false</uniqueVersion>
93
        </snapshotRepository>
94 40435 jjdelcerro
    </distributionManagement>
95 41695 fdiaz
96 40480 jjdelcerro
    <issueManagement>
97 41419 jjdelcerro
        <system>redmine</system>
98
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
99 40480 jjdelcerro
    </issueManagement>
100 40435 jjdelcerro
101
    <mailingLists>
102 41419 jjdelcerro
        <mailingList>
103
            <name>User List</name>
104
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
105
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
106
            <post>gvsig_usuarios@listserv.gva.es</post>
107
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
108
            <otherArchives>
109
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
110
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
111
            </otherArchives>
112
        </mailingList>
113
        <mailingList>
114
            <name>Developer List</name>
115
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
116
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
117
            <post>gvsig_desarrolladores@listserv.gva.es</post>
118
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
119
            <otherArchives>
120
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
121
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
122
            </otherArchives>
123
        </mailingList>
124
        <mailingList>
125
            <name>International List</name>
126
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
127
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
128
            <post>gvsig_internacional@listserv.gva.es</post>
129
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
130
            <otherArchives>
131
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
132
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
133
            </otherArchives>
134
        </mailingList>
135 40435 jjdelcerro
    </mailingLists>
136
137
    <dependencyManagement>
138
        <dependencies>
139 42483 jjdelcerro
            <dependency>
140
                <groupId>org.gvsig</groupId>
141
                <artifactId>org.gvsig.tools</artifactId>
142
                <version>${gvsig.tools.version}</version>
143
                <type>pom</type>
144
                <scope>import</scope>
145
            </dependency>
146 40435 jjdelcerro
147
            <!-- Non gvSIG projects -->
148
            <!-- NOTE: the list of dependencies is ordered alphabetically -->
149
            <!-- by the artifactId. Please, if new dependencies are added, -->
150
            <!--keep the order.-->
151
152
            <dependency>
153
                <groupId>org.n52</groupId>
154
                <artifactId>52n-wps-config</artifactId>
155
                <version>1.0.1</version>
156
            </dependency>
157
            <dependency>
158
                <groupId>net.opengis</groupId>
159
                <artifactId>52n-wps-xml</artifactId>
160
                <version>1.0.0</version>
161
            </dependency>
162
            <dependency>
163
                <groupId>org.jzkit</groupId>
164
                <artifactId>a2j-runtime</artifactId>
165
                <version>2.0.9</version>
166
            </dependency>
167
            <dependency>
168
                <groupId>org.jzkit</groupId>
169
                <artifactId>a2j</artifactId>
170
                <version>2.0.9</version>
171
            </dependency>
172
            <dependency>
173
                <groupId>net.swing</groupId>
174
                <artifactId>amic-util</artifactId>
175
                <version>unknown</version>
176
            </dependency>
177
            <dependency>
178
                <groupId>org.apache.ant</groupId>
179
                <artifactId>ant</artifactId>
180
                <version>1.8.1</version>
181
            </dependency>
182
            <dependency>
183
                <groupId>org.apache.ant</groupId>
184
                <artifactId>ant-apache-oro</artifactId>
185
                <version>1.8.1</version>
186
            </dependency>
187
            <dependency>
188
                <groupId>ant-contrib</groupId>
189
                <artifactId>ant-contrib</artifactId>
190
                <version>1.0b3</version>
191
                <exclusions>
192
                    <exclusion>
193
                        <groupId>ant</groupId>
194
                        <artifactId>ant</artifactId>
195
                    </exclusion>
196
                </exclusions>
197
            </dependency>
198
            <dependency>
199
                <groupId>org.apache.ant</groupId>
200
                <artifactId>ant-launcher</artifactId>
201
                <version>1.8.1</version>
202
            </dependency>
203
            <dependency>
204
                <groupId>org.apache.ant</groupId>
205
                <artifactId>ant-nodeps</artifactId>
206
                <version>1.8.1</version>
207
            </dependency>
208
            <dependency>
209
                <groupId>org.tigris.antelope</groupId>
210
                <artifactId>antelopetasks</artifactId>
211
                <version>3.2.10</version>
212
            </dependency>
213
            <dependency>
214
                <groupId>com.sardak</groupId>
215
                <artifactId>antform</artifactId>
216
                <version>2.0</version>
217
            </dependency>
218
            <dependency>
219 42521 jjdelcerro
              <groupId>com.fifesoft</groupId>
220
              <artifactId>autocomplete</artifactId>
221
              <version>2.5.7</version>
222 42539 jjdelcerro
            </dependency>
223 43280 fdiaz
224 42521 jjdelcerro
            <dependency>
225 40435 jjdelcerro
                <groupId>org.apache.xmlgraphics</groupId>
226
                <artifactId>batik-awt-util</artifactId>
227
                <version>1.7</version>
228
            </dependency>
229
            <dependency>
230
                <groupId>org.apache.xmlgraphics</groupId>
231
                <artifactId>batik-bridge</artifactId>
232
                <version>1.7</version>
233
            </dependency>
234
            <dependency>
235
                <groupId>org.apache.xmlgraphics</groupId>
236 40622 jjdelcerro
                <artifactId>batik-ext</artifactId>
237
                <version>1.7</version>
238 41695 fdiaz
            </dependency>
239 40622 jjdelcerro
            <dependency>
240
                <groupId>org.apache.xmlgraphics</groupId>
241 40435 jjdelcerro
                <artifactId>batik-gui-util</artifactId>
242
                <version>1.7</version>
243
            </dependency>
244
            <dependency>
245
                <groupId>org.apache.xmlgraphics</groupId>
246
                <artifactId>batik-gvt</artifactId>
247
                <version>1.7</version>
248
            </dependency>
249
            <dependency>
250
                <groupId>org.apache.xmlgraphics</groupId>
251
                <artifactId>batik-script</artifactId>
252
                <version>1.7</version>
253
            </dependency>
254
            <dependency>
255
                <groupId>org.apache.xmlgraphics</groupId>
256
                <artifactId>batik-xml</artifactId>
257
                <version>1.7</version>
258
            </dependency>
259
            <dependency>
260 40554 jjdelcerro
                <groupId>org.apache.xmlgraphics</groupId>
261
                <artifactId>batik-anim</artifactId>
262
                <version>1.7</version>
263
            </dependency>
264
            <dependency>
265
                <groupId>org.apache.xmlgraphics</groupId>
266
                <artifactId>batik-css</artifactId>
267
                <version>1.7</version>
268
            </dependency>
269
            <dependency>
270
                <groupId>org.apache.xmlgraphics</groupId>
271
                <artifactId>batik-dom</artifactId>
272
                <version>1.7</version>
273
            </dependency>
274
            <dependency>
275
                <groupId>org.apache.xmlgraphics</groupId>
276
                <artifactId>batik-js</artifactId>
277
                <version>1.7</version>
278
            </dependency>
279
            <dependency>
280
                <groupId>org.apache.xmlgraphics</groupId>
281
                <artifactId>batik-parser</artifactId>
282
                <version>1.7</version>
283
            </dependency>
284
            <dependency>
285
                <groupId>org.apache.xmlgraphics</groupId>
286
                <artifactId>batik-svg-dom</artifactId>
287
                <version>1.7</version>
288
            </dependency>
289 43280 fdiaz
290 40554 jjdelcerro
            <dependency>
291 40435 jjdelcerro
                <groupId>bsf</groupId>
292
                <artifactId>bsf</artifactId>
293
                <version>2.3.0-rc1</version>
294
            </dependency>
295
            <dependency>
296
                <groupId>org.apache.bsf</groupId>
297
                <artifactId>bsf-api</artifactId>
298
                <version>3.1</version>
299
            </dependency>
300
            <dependency>
301
                <groupId>org.apache.bsf</groupId>
302
                <artifactId>bsf-utils</artifactId>
303
                <version>3.1</version>
304
            </dependency>
305
            <dependency>
306
                <groupId>bsh</groupId>
307
                <artifactId>bsh</artifactId>
308
                <version>2.0b4</version>
309
            </dependency>
310
            <dependency>
311
                <groupId>castor</groupId>
312
                <artifactId>castor</artifactId>
313
                <version>0.9.5.3</version>
314
            </dependency>
315 41695 fdiaz
316 40435 jjdelcerro
            <dependency>
317
                <groupId>commons-beanutils</groupId>
318
                <artifactId>commons-beanutils</artifactId>
319
                <version>1.6</version>
320
            </dependency>
321
            <dependency>
322
                <groupId>commons-dbcp</groupId>
323
                <artifactId>commons-dbcp</artifactId>
324
                <version>1.2.2</version>
325
            </dependency>
326
            <dependency>
327 41419 jjdelcerro
                <groupId>commons-codec</groupId>
328
                <artifactId>commons-codec</artifactId>
329
                <version>1.6</version>
330 40435 jjdelcerro
            </dependency>
331
            <dependency>
332
                <groupId>commons-collections</groupId>
333
                <artifactId>commons-collections</artifactId>
334 43158 jjdelcerro
                <version>3.2.2</version>
335 40435 jjdelcerro
            </dependency>
336 41419 jjdelcerro
            <dependency>
337 43476 jjdelcerro
                <groupId>org.apache.commons</groupId>
338
                <artifactId>commons-collections4</artifactId>
339
                <version>4.1</version>
340
            </dependency>
341
            <dependency>
342 43915 jjdelcerro
              <groupId>org.apache.commons</groupId>
343
              <artifactId>commons-compress</artifactId>
344
              <version>1.11</version>
345
            </dependency>
346
            <dependency>
347 41419 jjdelcerro
                <groupId>org.apache.solr</groupId>
348
                <artifactId>solr-commons-csv</artifactId>
349
                <version>3.5.0</version>
350 41695 fdiaz
            </dependency>
351 40435 jjdelcerro
            <dependency>
352
                <groupId>commons-httpclient</groupId>
353
                <artifactId>commons-httpclient</artifactId>
354
                <version>2.0.2</version>
355
            </dependency>
356
            <dependency>
357 41419 jjdelcerro
                <groupId>commons-cli</groupId>
358
                <artifactId>commons-cli</artifactId>
359 43158 jjdelcerro
                <version>1.4</version>
360 40435 jjdelcerro
            </dependency>
361 41012 jjdelcerro
            <dependency>
362 43983 jjdelcerro
                <groupId>commons-lang</groupId>
363
                <artifactId>commons-lang</artifactId>
364
                <version>2.6</version>
365
            </dependency>
366
            <dependency>
367 43521 jjdelcerro
                <groupId>org.apache.commons</groupId>
368
                <artifactId>commons-math</artifactId>
369
                <version>2.2</version>
370
            </dependency>
371
            <dependency>
372 41311 jjdelcerro
                <groupId>commons-configuration</groupId>
373
                <artifactId>commons-configuration</artifactId>
374
                <version>1.10</version>
375
            </dependency>
376
            <dependency>
377 40435 jjdelcerro
                <groupId>commons-logging</groupId>
378
                <artifactId>commons-logging</artifactId>
379
                <version>1.1.1</version>
380
            </dependency>
381
            <dependency>
382
                <groupId>commons-logging</groupId>
383
                <artifactId>commons-logging</artifactId>
384
                <version>1.1.1</version>
385
                <classifier>api</classifier>
386
            </dependency>
387
            <dependency>
388 41419 jjdelcerro
                <groupId>commons-pool</groupId>
389
                <artifactId>commons-pool</artifactId>
390
                <version>1.6</version>
391 41695 fdiaz
            </dependency>
392 40581 jjdelcerro
            <dependency>
393 44198 jjdelcerro
                <groupId>org.apache.commons</groupId>
394
                <artifactId>commons-text</artifactId>
395
                <version>1.6</version>
396
            </dependency>
397
398
            <dependency>
399 40435 jjdelcerro
                <groupId>org.dspace</groupId>
400
                <artifactId>cql-java</artifactId>
401
                <version>1.0</version>
402
            </dependency>
403
            <dependency>
404 41419 jjdelcerro
                <groupId>easymock</groupId>
405
                <artifactId>easymockclassextension</artifactId>
406
                <version>1.2</version>
407 40435 jjdelcerro
            </dependency>
408
            <dependency>
409
                <groupId>flanagan</groupId>
410
                <artifactId>flanagan</artifactId>
411
                <version>20090616</version>
412
            </dependency>
413 42469 jjdelcerro
            <dependency>
414 40435 jjdelcerro
                <groupId>org.opengis</groupId>
415
                <artifactId>geoapi</artifactId>
416
                <version>2.0</version>
417
            </dependency>
418
            <dependency>
419
                <groupId>geojava</groupId>
420
                <artifactId>geojava</artifactId>
421
                <version>unknown</version>
422
            </dependency>
423
            <dependency>
424
                <groupId>org.geonames</groupId>
425
                <artifactId>geonames</artifactId>
426
                <version>1.0</version>
427
                <classifier>java5</classifier>
428
            </dependency>
429
            <dependency>
430
                <groupId>org.codehaus.groovy</groupId>
431
                <artifactId>groovy-all</artifactId>
432 43553 jjdelcerro
                <version>2.4.12</version>
433 40435 jjdelcerro
            </dependency>
434 41419 jjdelcerro
            <dependency>
435 40435 jjdelcerro
                <groupId>org.geotools</groupId>
436
                <artifactId>gt2-legacy</artifactId>
437
                <version>2.2-RC2</version>
438
            </dependency>
439
            <dependency>
440
                <groupId>org.geotools</groupId>
441
                <artifactId>gt2-main</artifactId>
442
                <version>2.2.2</version>
443
            </dependency>
444
            <dependency>
445
                <groupId>org.geotools</groupId>
446
                <artifactId>gt2-referencing</artifactId>
447
                <version>2.2-RC2</version>
448
            </dependency>
449
            <dependency>
450
                <groupId>hsqldb</groupId>
451
                <artifactId>hsqldb</artifactId>
452
                <version>1.8.0.10</version>
453
            </dependency>
454
            <dependency>
455
                <groupId>org.ini4j</groupId>
456
                <artifactId>ini4j</artifactId>
457
                <version>0.5.1</version>
458
            </dependency>
459
            <dependency>
460
                <groupId>com.lowagie</groupId>
461
                <artifactId>itext</artifactId>
462 42139 jjdelcerro
                <version>2.1.7</version>
463 40435 jjdelcerro
            </dependency>
464
            <dependency>
465
                <groupId>javax.media</groupId>
466
                <artifactId>jai_core</artifactId>
467
                <version>1.1.3</version>
468
            </dependency>
469
            <dependency>
470
                <groupId>javax.media</groupId>
471
                <artifactId>jai_codec</artifactId>
472
                <version>1.1.3</version>
473
            </dependency>
474
            <dependency>
475
                <groupId>gov.nist.math</groupId>
476
                <artifactId>jama</artifactId>
477
                <version>unknown</version>
478
            </dependency>
479
            <dependency>
480
                <groupId>javax.help</groupId>
481
                <artifactId>javahelp</artifactId>
482
                <version>2.0.05</version>
483
            </dependency>
484
            <dependency>
485 44655 jjdelcerro
                <groupId>org.glassfish</groupId>
486
                <artifactId>javax.json</artifactId>
487
                <version>1.0.4</version>
488
            </dependency>
489
            <dependency>
490 40435 jjdelcerro
                <groupId>com.toedter</groupId>
491
                <artifactId>jcalendar</artifactId>
492 42003 jjdelcerro
                <version>1.3.2</version>
493 40435 jjdelcerro
            </dependency>
494
            <dependency>
495
                <groupId>jfree</groupId>
496
                <artifactId>jcommon</artifactId>
497
                <version>1.0.12</version>
498
            </dependency>
499
            <dependency>
500 43913 jjdelcerro
                <groupId>com.github.lespaul361</groupId>
501
                <artifactId>JCommunique</artifactId>
502
                <version>2.0.0</version>
503
            </dependency>
504
            <dependency>
505 40435 jjdelcerro
                <groupId>jdom</groupId>
506
                <artifactId>jdom</artifactId>
507
                <version>1.0</version>
508
            </dependency>
509
            <dependency>
510 43079 jjdelcerro
                <groupId>org.gnu</groupId>
511
                <artifactId>jel</artifactId>
512
                <version>2.0.1</version>
513 43152 fdiaz
            </dependency>
514 43079 jjdelcerro
            <dependency>
515 40435 jjdelcerro
                <groupId>org.nfunk</groupId>
516
                <artifactId>jep</artifactId>
517
                <version>2.4.0</version>
518
            </dependency>
519
            <dependency>
520
                <groupId>jfree</groupId>
521
                <artifactId>jfreechart</artifactId>
522
                <version>1.0.7</version>
523
            </dependency>
524
            <dependency>
525
                <groupId>org.jfree</groupId>
526
                <artifactId>jfreechart</artifactId>
527
                <version>1.0.14</version>
528
            </dependency>
529
            <dependency>
530
                <groupId>org.jgraf</groupId>
531
                <artifactId>jgraf</artifactId>
532
                <version>0.0.1</version>
533
            </dependency>
534
            <dependency>
535
                <groupId>net.sf</groupId>
536
                <artifactId>jgraph</artifactId>
537
                <version>5.10.1.5</version>
538
            </dependency>
539
            <dependency>
540
                <groupId>net.sf</groupId>
541
                <artifactId>jgridshiftapi</artifactId>
542
                <version>1.0</version>
543
            </dependency>
544
            <dependency>
545 45043 jjdelcerro
              <groupId>com.jidesoft</groupId>
546
              <artifactId>jide-oss</artifactId>
547
              <version>3.6.18</version>
548
            </dependency>
549
            <dependency>
550 40435 jjdelcerro
                <groupId>com.sun</groupId>
551
                <artifactId>jimi</artifactId>
552
                <version>1.1</version>
553
            </dependency>
554
            <dependency>
555 41012 jjdelcerro
                <groupId>joda-time</groupId>
556
                <artifactId>joda-time</artifactId>
557
                <version>1.6</version>
558
            </dependency>
559
            <dependency>
560 42564 jjdelcerro
                <groupId>org.jopendocument</groupId>
561
                <artifactId>jOpenDocument</artifactId>
562
                <version>1.3</version>
563 42595 jjdelcerro
            </dependency>
564 42564 jjdelcerro
            <dependency>
565 40435 jjdelcerro
                <groupId>org.jpedal</groupId>
566
                <artifactId>jpedal_lgpl</artifactId>
567
                <version>4.37b36</version>
568
            </dependency>
569
            <dependency>
570
                <groupId>org.jruby</groupId>
571
                <artifactId>jruby</artifactId>
572
                <version>1.5.6</version>
573
            </dependency>
574
            <dependency>
575
                <groupId>rhino</groupId>
576
                <artifactId>js</artifactId>
577 40508 jjdelcerro
                <!-- This is the version already included in Java 1.6 -->
578 40435 jjdelcerro
                <version>1.6R2</version>
579
            </dependency>
580
            <dependency>
581
                <groupId>net.sf</groupId>
582
                <artifactId>jsi</artifactId>
583
                <version>unknown</version>
584
            </dependency>
585
            <dependency>
586 43901 jjdelcerro
                <groupId>org.json</groupId>
587
                <artifactId>json</artifactId>
588
                <version>20180130</version>
589
            </dependency>
590
            <dependency>
591 40435 jjdelcerro
                <groupId>javax.units</groupId>
592
                <artifactId>jsr108</artifactId>
593
                <version>0.01</version>
594
            </dependency>
595
            <dependency>
596
                <groupId>com.vividsolutions</groupId>
597
                <artifactId>jts</artifactId>
598 40480 jjdelcerro
                <version>1.13</version>
599 40435 jjdelcerro
            </dependency>
600
            <dependency>
601
                <groupId>junit</groupId>
602
                <artifactId>junit</artifactId>
603 44413 jjdelcerro
                <version>4.11</version>
604 40435 jjdelcerro
            </dependency>
605
            <dependency>
606
                <groupId>jwizardcomponent</groupId>
607
                <artifactId>jwizardcomponent</artifactId>
608
                <version>1.2.2</version>
609
            </dependency>
610
            <dependency>
611
                <groupId>jwizardcomponent</groupId>
612
                <artifactId>jwizardcomponent-0i18n</artifactId>
613
                <version>1.2.2.1</version>
614
            </dependency>
615
            <dependency>
616
                <groupId>org.python</groupId>
617 42522 jjdelcerro
                <artifactId>${jython.artifactId}</artifactId>
618 44988 jjdelcerro
                <version>2.7.1</version>
619 40435 jjdelcerro
            </dependency>
620
            <dependency>
621
                <groupId>org.jzkit</groupId>
622
                <artifactId>jzkit2-core</artifactId>
623
                <version>2.0.0</version>
624
            </dependency>
625
            <dependency>
626
                <groupId>org.jzkit</groupId>
627
                <artifactId>jzkit2-z3950</artifactId>
628
                <version>2.0.0</version>
629
            </dependency>
630
            <dependency>
631
                <groupId>org.jzkit</groupId>
632
                <artifactId>jzkit2-origin</artifactId>
633
                <version>2.0.0</version>
634
            </dependency>
635
            <dependency>
636
                <groupId>log4j</groupId>
637
                <artifactId>log4j</artifactId>
638
                <version>1.2.14</version>
639
            </dependency>
640
            <dependency>
641 41271 jjdelcerro
                <groupId>com.googlecode.log4jdbc</groupId>
642
                <artifactId>log4jdbc</artifactId>
643
                <version>1.2</version>
644 41695 fdiaz
            </dependency>
645 41271 jjdelcerro
            <dependency>
646 40435 jjdelcerro
                <groupId>com.ostermiller</groupId>
647
                <artifactId>ostermillerutils</artifactId>
648
                <version>1.4.3</version>
649
            </dependency>
650
            <dependency>
651 43842 jjdelcerro
                <groupId>org.mapdb</groupId>
652
                <artifactId>mapdb</artifactId>
653
                <version>3.0.6</version>
654
            </dependency>
655
            <dependency>
656 40435 jjdelcerro
                <groupId>mysql</groupId>
657
                <artifactId>mysql-connector-java</artifactId>
658
                <version>5.1.6</version>
659
            </dependency>
660
            <dependency>
661
                <groupId>es.unex</groupId>
662
                <artifactId>sextante</artifactId>
663
                <version>0.6.0</version>
664
            </dependency>
665
            <dependency>
666
                <groupId>es.unex</groupId>
667
                <artifactId>sextante_gui</artifactId>
668
                <version>0.6.0</version>
669
            </dependency>
670
            <dependency>
671
                <groupId>es.unex</groupId>
672
                <artifactId>sextante_wps</artifactId>
673
                <version>0.6.0</version>
674
            </dependency>
675
            <dependency>
676
                <groupId>es.unex</groupId>
677
                <artifactId>libMath</artifactId>
678
                <version>0.6.0</version>
679
            </dependency>
680
            <dependency>
681
                <groupId>es.unex</groupId>
682
                <artifactId>libDocEngines</artifactId>
683
                <version>0.6.0</version>
684
            </dependency>
685
            <dependency>
686 41419 jjdelcerro
                <groupId>org.apache.directory.studio</groupId>
687
                <artifactId>org.apache.commons.pool</artifactId>
688
                <version>1.6</version>
689 41695 fdiaz
            </dependency>
690 40581 jjdelcerro
            <dependency>
691 41419 jjdelcerro
                <groupId>org.osgeo</groupId>
692
                <artifactId>proj4j</artifactId>
693
                <version>0.1.0</version>
694 41695 fdiaz
            </dependency>
695 40581 jjdelcerro
            <dependency>
696 41941 jjdelcerro
                <groupId>com.fifesoft</groupId>
697
                <artifactId>rsyntaxtextarea</artifactId>
698 43559 jjdelcerro
                <version>2.6.1</version>
699 41941 jjdelcerro
            </dependency>
700
            <dependency>
701 42469 jjdelcerro
                <groupId>com.fifesoft</groupId>
702
                <artifactId>rstaui</artifactId>
703
                <version>2.5.7</version>
704
            </dependency>
705
            <dependency>
706 40435 jjdelcerro
                <groupId>sil</groupId>
707
                <artifactId>sil</artifactId>
708
                <version>0.43b-am1</version>
709
            </dependency>
710
            <dependency>
711
                <groupId>net.sf.smc</groupId>
712
                <artifactId>smc</artifactId>
713
                <version>4.3</version>
714
            </dependency>
715
            <dependency>
716
                <groupId>soap</groupId>
717
                <artifactId>soap</artifactId>
718
                <version>2.3</version>
719
            </dependency>
720
            <dependency>
721
                <groupId>spatialindex</groupId>
722
                <artifactId>spatialindex</artifactId>
723
                <version>unknown</version>
724
            </dependency>
725
            <dependency>
726
                <groupId>org.springframework</groupId>
727
                <artifactId>spring</artifactId>
728
                <version>1.2.8</version>
729
            </dependency>
730
            <dependency>
731
                <groupId>net.sf</groupId>
732
                <artifactId>sqljep</artifactId>
733 40626 jldominguez
                <version>0.2.1</version>
734 40435 jjdelcerro
            </dependency>
735
            <dependency>
736 41419 jjdelcerro
                <groupId>net.sf.supercsv</groupId>
737
                <artifactId>super-csv</artifactId>
738
                <version>2.1.0</version>
739
            </dependency>
740
            <dependency>
741 40435 jjdelcerro
                <groupId>org.tmatesoft.svnkit</groupId>
742
                <artifactId>svnkit</artifactId>
743
                <version>1.3.3</version>
744
            </dependency>
745
            <dependency>
746
                <groupId>org.tmatesoft.svnkit</groupId>
747
                <artifactId>svnkit-cli</artifactId>
748
                <version>1.3.3</version>
749
            </dependency>
750
            <dependency>
751 43213 jjdelcerro
              <groupId>org.swinglabs</groupId>
752
              <artifactId>swing-layout</artifactId>
753
              <version>1.0.3</version>
754 43280 fdiaz
            </dependency>
755 43213 jjdelcerro
            <dependency>
756 40435 jjdelcerro
                <groupId>tablelayout</groupId>
757
                <artifactId>TableLayout</artifactId>
758
                <version>20050920</version>
759
            </dependency>
760
            <dependency>
761
                <groupId>info.clearthought</groupId>
762
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
763
                <version>2007-04-21</version>
764
            </dependency>
765
            <dependency>
766
                <groupId>net.sourceforge.thinlet</groupId>
767
                <artifactId>thinlet</artifactId>
768
                <version>2005-03-28</version>
769
            </dependency>
770
            <dependency>
771
                <groupId>gnu.trove</groupId>
772
                <artifactId>trove</artifactId>
773
                <version>0.1.8</version>
774
            </dependency>
775
            <dependency>
776
                <groupId>java3d</groupId>
777
                <artifactId>vecmath</artifactId>
778
                <version>1.3.1</version>
779
            </dependency>
780
            <dependency>
781
                <groupId>org.apache</groupId>
782
                <artifactId>xbean</artifactId>
783
                <version>2.2.0</version>
784
            </dependency>
785
            <dependency>
786
                <groupId>xerces</groupId>
787
                <artifactId>xercesImpl</artifactId>
788 42148 fdiaz
                <version>2.11.0</version>
789 40435 jjdelcerro
            </dependency>
790
            <dependency>
791
                <groupId>xml-apis</groupId>
792 42148 fdiaz
                <artifactId>xml-apis</artifactId>
793
                <version>1.4.01</version>
794
            </dependency>
795
            <dependency>
796
                <groupId>xml-apis</groupId>
797 40435 jjdelcerro
                <artifactId>xml-apis-ext</artifactId>
798
                <version>1.3.04</version>
799
            </dependency>
800
            <dependency>
801
                <groupId>xmlpull</groupId>
802
                <artifactId>xmlpull</artifactId>
803
                <version>1.1.3.1</version>
804
            </dependency>
805
            <dependency>
806
                <groupId>zql</groupId>
807
                <artifactId>zql</artifactId>
808
                <version>unknown</version>
809
            </dependency>
810
811
            <!-- External gvSIG projects -->
812
813
            <dependency>
814 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
815
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
816 42035 jjdelcerro
                <version>1.0.1</version>
817 40435 jjdelcerro
            </dependency>
818
            <dependency>
819 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
820
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
821
                <version>1.0.0</version>
822 40435 jjdelcerro
            </dependency>
823 42483 jjdelcerro
<!--            <dependency>
824 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
825
                <artifactId>org.gvsig.catalog</artifactId>
826
                <version>2.0</version>
827 44198 jjdelcerro
            </dependency>-->
828 41419 jjdelcerro
            <dependency>
829
                <groupId>org.gvsig.external</groupId>
830
                <artifactId>org.gvsig.external.jump</artifactId>
831
                <version>1.0.0</version>
832 40435 jjdelcerro
            </dependency>
833
            <dependency>
834
                <groupId>org.gvsig</groupId>
835
                <artifactId>org.gvsig.proj.lib.api</artifactId>
836 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
837 40435 jjdelcerro
            </dependency>
838
            <dependency>
839
                <groupId>org.gvsig</groupId>
840
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
841 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
842 40435 jjdelcerro
            </dependency>
843 40506 jjdelcerro
            <dependency>
844 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
845
                <artifactId>org.gvsig.proj.swing.api</artifactId>
846
                <version>${gvsig.proj.version}</version>
847 40506 jjdelcerro
            </dependency>
848 40581 jjdelcerro
            <dependency>
849 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
850
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
851
                <version>${gvsig.proj.version}</version>
852 41695 fdiaz
            </dependency>
853 40581 jjdelcerro
            <dependency>
854 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
855
                <artifactId>org.gvsig.projection.api</artifactId>
856
                <version>${gvsig.projection.api.version}</version>
857 40581 jjdelcerro
            </dependency>
858 40435 jjdelcerro
859
            <!-- Childs projects -->
860
861
            <dependency>
862
                <groupId>org.gvsig</groupId>
863 42026 jjdelcerro
                <artifactId>org.gvsig.about.api</artifactId>
864 45801 jjdelcerro
                <version>2.0.328</version>
865 42026 jjdelcerro
            </dependency>
866
            <dependency>
867
                <groupId>org.gvsig</groupId>
868
                <artifactId>org.gvsig.about.impl</artifactId>
869 45801 jjdelcerro
                <version>2.0.328</version>
870 42026 jjdelcerro
            </dependency>
871
            <dependency>
872
                <groupId>org.gvsig</groupId>
873 40608 jjdelcerro
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
874 45801 jjdelcerro
                <version>2.0.328</version>
875 40608 jjdelcerro
            </dependency>
876
            <dependency>
877
                <groupId>org.gvsig</groupId>
878
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
879 45801 jjdelcerro
                <version>2.0.328</version>
880 40608 jjdelcerro
            </dependency>
881
            <dependency>
882
                <groupId>org.gvsig</groupId>
883
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
884 45801 jjdelcerro
                <version>2.0.328</version>
885 40608 jjdelcerro
            </dependency>
886
            <dependency>
887
                <groupId>org.gvsig</groupId>
888
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
889 45801 jjdelcerro
                <version>2.0.328</version>
890 40608 jjdelcerro
            </dependency>
891
            <dependency>
892
                <groupId>org.gvsig</groupId>
893 40501 jjdelcerro
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
894 45801 jjdelcerro
                <version>2.0.328</version>
895 40501 jjdelcerro
            </dependency>
896
            <dependency>
897
                <groupId>org.gvsig</groupId>
898
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
899 45801 jjdelcerro
                <version>2.0.328</version>
900 40501 jjdelcerro
            </dependency>
901
            <dependency>
902
                <groupId>org.gvsig</groupId>
903 40435 jjdelcerro
                <artifactId>org.gvsig.andami</artifactId>
904 45801 jjdelcerro
                <version>2.0.328</version>
905 40435 jjdelcerro
            </dependency>
906
            <dependency>
907
                <groupId>org.gvsig</groupId>
908
                <artifactId>org.gvsig.app</artifactId>
909 45801 jjdelcerro
                <version>2.0.328</version>
910 41695 fdiaz
            </dependency>
911 40435 jjdelcerro
            <dependency>
912
                <groupId>org.gvsig</groupId>
913
                <artifactId>org.gvsig.ui</artifactId>
914 45801 jjdelcerro
                <version>2.0.328</version>
915 40435 jjdelcerro
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918 44830 jjdelcerro
                <artifactId>org.gvsig.basicformats</artifactId>
919 45801 jjdelcerro
                <version>2.0.328</version>
920 44830 jjdelcerro
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.control</artifactId>
924 45801 jjdelcerro
                <version>2.0.328</version>
925 40435 jjdelcerro
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
929 45801 jjdelcerro
                <version>2.0.328</version>
930 40435 jjdelcerro
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
934 45801 jjdelcerro
                <version>2.0.328</version>
935 43510 jjdelcerro
            </dependency>
936 40435 jjdelcerro
            <dependency>
937 43510 jjdelcerro
                <!--
938
                Eliminado el proyecto asi que le pongo una version "chunga"
939
                para que falle al resolverla si alguien lo usa
940
                -->
941 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
943 43510 jjdelcerro
                <version>ERROR</version>
944 40435 jjdelcerro
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
948 45801 jjdelcerro
                <version>2.0.328</version>
949 40435 jjdelcerro
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
953 45801 jjdelcerro
                <version>2.0.328</version>
954 40435 jjdelcerro
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
958 45801 jjdelcerro
                <version>2.0.328</version>
959 40435 jjdelcerro
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
963 45801 jjdelcerro
                <version>2.0.328</version>
964 40435 jjdelcerro
                <type>test-jar</type>
965
                <scope>test</scope>
966
            </dependency>
967
            <dependency>
968
                <groupId>org.gvsig</groupId>
969 42928 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
970 45801 jjdelcerro
                <version>2.0.328</version>
971 42928 jjdelcerro
                <type>test-jar</type>
972
                <scope>test</scope>
973
            </dependency>            <dependency>
974
                <groupId>org.gvsig</groupId>
975 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
976 45801 jjdelcerro
                <version>2.0.328</version>
977 40435 jjdelcerro
            </dependency>
978
            <dependency>
979
                <groupId>org.gvsig</groupId>
980 45472 jjdelcerro
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
981 45801 jjdelcerro
                <version>2.0.328</version>
982 45472 jjdelcerro
            </dependency>
983
              <dependency>
984
                <groupId>org.gvsig</groupId>
985 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
986 45801 jjdelcerro
                <version>2.0.328</version>
987 40435 jjdelcerro
            </dependency>
988
            <dependency>
989
                <groupId>org.gvsig</groupId>
990 44952 omartinez
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
991 45801 jjdelcerro
                <version>2.0.328</version>
992 44952 omartinez
            </dependency>
993
            <dependency>
994
                <groupId>org.gvsig</groupId>
995 40513 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
996 45801 jjdelcerro
                <version>2.0.328</version>
997 40435 jjdelcerro
            </dependency>
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1001 45801 jjdelcerro
                <version>2.0.328</version>
1002 40435 jjdelcerro
            </dependency>
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005 41012 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1006 45801 jjdelcerro
                <version>2.0.328</version>
1007 41012 jjdelcerro
            </dependency>
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1011 45801 jjdelcerro
                <version>2.0.328</version>
1012 40435 jjdelcerro
            </dependency>
1013
            <dependency>
1014 42104 jjdelcerro
              <groupId>org.gvsig</groupId>
1015
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1016 45801 jjdelcerro
              <version>2.0.328</version>
1017 42104 jjdelcerro
            </dependency>
1018
                <dependency>
1019
              <groupId>org.gvsig</groupId>
1020
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1021 45801 jjdelcerro
               <version>2.0.328</version>
1022 42125 fdiaz
            </dependency>
1023 42104 jjdelcerro
            <dependency>
1024 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1025
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1026 45801 jjdelcerro
                <version>2.0.328</version>
1027 40435 jjdelcerro
            </dependency>
1028
            <dependency>
1029 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1030
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1031 45801 jjdelcerro
                <version>2.0.328</version>
1032 41419 jjdelcerro
                <type>test-jar</type>
1033 42491 jjdelcerro
                <scope>test</scope>
1034 40435 jjdelcerro
            </dependency>
1035
            <dependency>
1036 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1037
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1038 45801 jjdelcerro
                <version>2.0.328</version>
1039 40435 jjdelcerro
            </dependency>
1040
            <dependency>
1041
                <groupId>org.gvsig</groupId>
1042 45564 jjdelcerro
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1043 45801 jjdelcerro
                <version>2.0.328</version>
1044 45564 jjdelcerro
            </dependency>
1045
            <dependency>
1046
                <groupId>org.gvsig</groupId>
1047 40435 jjdelcerro
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1048 45801 jjdelcerro
                <version>2.0.328</version>
1049 41695 fdiaz
            </dependency>
1050 40435 jjdelcerro
            <dependency>
1051
                <groupId>org.gvsig</groupId>
1052
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1053 45801 jjdelcerro
                <version>2.0.328</version>
1054 41695 fdiaz
            </dependency>
1055 44830 jjdelcerro
1056
1057
1058
1059 40435 jjdelcerro
            <dependency>
1060
                <groupId>org.gvsig</groupId>
1061 44830 jjdelcerro
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1062 45801 jjdelcerro
                <version>2.0.328</version>
1063 44830 jjdelcerro
            </dependency>
1064
            <dependency>
1065
                <groupId>org.gvsig</groupId>
1066
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1067 45801 jjdelcerro
                <version>2.0.328</version>
1068 44830 jjdelcerro
            </dependency>
1069
            <dependency>
1070
                <groupId>org.gvsig</groupId>
1071
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1072 45801 jjdelcerro
                <version>2.0.328</version>
1073 44830 jjdelcerro
            </dependency>
1074
            <dependency>
1075
                <groupId>org.gvsig</groupId>
1076
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1077 45752 jjdelcerro
                <version>2.0.327-SNAPSHOT</version>
1078 44830 jjdelcerro
            </dependency>
1079
            <dependency>
1080
                <groupId>org.gvsig</groupId>
1081
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1082 45752 jjdelcerro
                <version>2.0.327-SNAPSHOT</version>
1083 44830 jjdelcerro
            </dependency>
1084
            <dependency>
1085
                <groupId>org.gvsig</groupId>
1086
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1087 45752 jjdelcerro
                <version>2.0.327-SNAPSHOT</version>
1088 44830 jjdelcerro
            </dependency>
1089
            <dependency>
1090
                <groupId>org.gvsig</groupId>
1091
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1092 45801 jjdelcerro
                <version>2.0.328</version>
1093 44830 jjdelcerro
            </dependency>
1094
            <dependency>
1095
                <groupId>org.gvsig</groupId>
1096
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1097 45801 jjdelcerro
                <version>2.0.328</version>
1098 44830 jjdelcerro
            </dependency>
1099
1100
            <dependency>
1101
                <groupId>org.gvsig</groupId>
1102
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1103 45801 jjdelcerro
                <version>2.0.328</version>
1104 44830 jjdelcerro
            </dependency>
1105
            <dependency>
1106
                <groupId>org.gvsig</groupId>
1107
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1108 45801 jjdelcerro
                <version>2.0.328</version>
1109 44830 jjdelcerro
            </dependency>
1110
1111
            <dependency>
1112
                <groupId>org.gvsig</groupId>
1113
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1114 45801 jjdelcerro
                <version>2.0.328</version>
1115 44830 jjdelcerro
            </dependency>
1116
            <dependency>
1117
                <groupId>org.gvsig</groupId>
1118
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1119 45801 jjdelcerro
                <version>2.0.328</version>
1120 44830 jjdelcerro
            </dependency>
1121
            <dependency>
1122
                <groupId>org.gvsig</groupId>
1123
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1124 45801 jjdelcerro
                <version>2.0.328</version>
1125 44830 jjdelcerro
            </dependency>
1126
            <dependency>
1127
                <groupId>org.gvsig</groupId>
1128
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1129 45801 jjdelcerro
                <version>2.0.328</version>
1130 44830 jjdelcerro
            </dependency>
1131
1132
1133
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1137 45801 jjdelcerro
                <version>2.0.328</version>
1138 44830 jjdelcerro
            </dependency>
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1142 45801 jjdelcerro
                <version>2.0.328</version>
1143 44830 jjdelcerro
            </dependency>
1144
1145
            <dependency>
1146
                <groupId>org.gvsig</groupId>
1147
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1148 45801 jjdelcerro
                <version>2.0.328</version>
1149 44830 jjdelcerro
            </dependency>
1150
            <dependency>
1151
                <groupId>org.gvsig</groupId>
1152
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1153 45801 jjdelcerro
                <version>2.0.328</version>
1154 44830 jjdelcerro
            </dependency>
1155
1156
            <dependency>
1157
                <groupId>org.gvsig</groupId>
1158
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1159 45752 jjdelcerro
                <version>2.0.327-SNAPSHOT</version>
1160 44830 jjdelcerro
            </dependency>
1161
            <dependency>
1162
                <groupId>org.gvsig</groupId>
1163
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1164 45752 jjdelcerro
                <version>2.0.327-SNAPSHOT</version>
1165 44830 jjdelcerro
            </dependency>
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1169 45752 jjdelcerro
                <version>2.0.327-SNAPSHOT</version>
1170 44830 jjdelcerro
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1174 45801 jjdelcerro
                <version>2.0.328</version>
1175 44830 jjdelcerro
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1179 45801 jjdelcerro
                <version>2.0.328</version>
1180 44830 jjdelcerro
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1184 45801 jjdelcerro
                <version>2.0.328</version>
1185 44830 jjdelcerro
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1189 45801 jjdelcerro
                <version>2.0.328</version>
1190 44830 jjdelcerro
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1194 45801 jjdelcerro
                <version>2.0.328</version>
1195 44830 jjdelcerro
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1199 45801 jjdelcerro
                <version>2.0.328</version>
1200 44830 jjdelcerro
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1204 45801 jjdelcerro
                <version>2.0.328</version>
1205 44830 jjdelcerro
            </dependency>
1206
1207
1208
1209
            <dependency>
1210
                <groupId>org.gvsig</groupId>
1211 40435 jjdelcerro
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1212 45801 jjdelcerro
                <version>2.0.328</version>
1213 40435 jjdelcerro
            </dependency>
1214
            <dependency>
1215
                <groupId>org.gvsig</groupId>
1216
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1217 45801 jjdelcerro
                <version>2.0.328</version>
1218 40435 jjdelcerro
            </dependency>
1219
            <dependency>
1220
                <groupId>org.gvsig</groupId>
1221
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1222 45801 jjdelcerro
                <version>2.0.328</version>
1223 40435 jjdelcerro
            </dependency>
1224
            <dependency>
1225
                <groupId>org.gvsig</groupId>
1226
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1227 45801 jjdelcerro
                <version>2.0.328</version>
1228 40435 jjdelcerro
            </dependency>
1229
            <dependency>
1230
                <groupId>org.gvsig</groupId>
1231
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1232 45801 jjdelcerro
                <version>2.0.328</version>
1233 40435 jjdelcerro
            </dependency>
1234
            <dependency>
1235
                <groupId>org.gvsig</groupId>
1236 42318 fdiaz
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1237 45801 jjdelcerro
                <version>2.0.328</version>
1238 42318 fdiaz
            </dependency>
1239
            <dependency>
1240
                <groupId>org.gvsig</groupId>
1241
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1242 45801 jjdelcerro
                <version>2.0.328</version>
1243 42318 fdiaz
            </dependency>
1244
1245
1246
            <dependency>
1247
                <groupId>org.gvsig</groupId>
1248 40435 jjdelcerro
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1249 45801 jjdelcerro
                <version>2.0.328</version>
1250 40435 jjdelcerro
            </dependency>
1251
            <dependency>
1252
                <groupId>org.gvsig</groupId>
1253
                <artifactId>org.gvsig.compat.api</artifactId>
1254 45801 jjdelcerro
                <version>2.0.328</version>
1255 40435 jjdelcerro
            </dependency>
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258
                <artifactId>org.gvsig.compat.se</artifactId>
1259 45801 jjdelcerro
                <version>2.0.328</version>
1260 40435 jjdelcerro
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.remoteclient</artifactId>
1264 45801 jjdelcerro
                <version>2.0.328</version>
1265 40435 jjdelcerro
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.i18n</artifactId>
1269 45801 jjdelcerro
                <version>2.0.328</version>
1270 40435 jjdelcerro
            </dependency>
1271
            <dependency>
1272
                <groupId>org.gvsig</groupId>
1273
                <artifactId>org.gvsig.utils</artifactId>
1274 45801 jjdelcerro
                <version>2.0.328</version>
1275 40435 jjdelcerro
            </dependency>
1276
            <dependency>
1277 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1278
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1279 45801 jjdelcerro
                <version>2.0.328</version>
1280 41695 fdiaz
            </dependency>
1281 40435 jjdelcerro
            <dependency>
1282 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1283
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1284 45801 jjdelcerro
                <version>2.0.328</version>
1285 41695 fdiaz
            </dependency>
1286 40435 jjdelcerro
            <dependency>
1287 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1288
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1289 45801 jjdelcerro
                <version>2.0.328</version>
1290 40435 jjdelcerro
            </dependency>
1291
            <dependency>
1292 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1293
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1294 45801 jjdelcerro
                <version>2.0.328</version>
1295 40435 jjdelcerro
            </dependency>
1296
            <dependency>
1297 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1298 43521 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1299 45801 jjdelcerro
                <version>2.0.328</version>
1300 43521 jjdelcerro
            </dependency>
1301
            <dependency>
1302
                <groupId>org.gvsig</groupId>
1303
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1304 45801 jjdelcerro
                <version>2.0.328</version>
1305 43521 jjdelcerro
            </dependency>
1306
            <dependency>
1307 44644 jjdelcerro
              <groupId>org.gvsig</groupId>
1308
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1309 45801 jjdelcerro
              <version>2.0.328</version>
1310 44644 jjdelcerro
            </dependency>
1311
            <dependency>
1312
              <groupId>org.gvsig</groupId>
1313
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1314 45801 jjdelcerro
              <version>2.0.328</version>
1315 44644 jjdelcerro
            </dependency>
1316
            <dependency>
1317
              <groupId>org.gvsig</groupId>
1318
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1319 45801 jjdelcerro
              <version>2.0.328</version>
1320 44644 jjdelcerro
            </dependency>
1321
            <dependency>
1322 43521 jjdelcerro
                <groupId>org.gvsig</groupId>
1323 43939 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1324 45801 jjdelcerro
                <version>2.0.328</version>
1325 43939 jjdelcerro
            </dependency>
1326
            <dependency>
1327
                <groupId>org.gvsig</groupId>
1328
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1329 45801 jjdelcerro
                <version>2.0.328</version>
1330 43939 jjdelcerro
            </dependency>
1331
            <dependency>
1332
                <groupId>org.gvsig</groupId>
1333 43784 jjdelcerro
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1334 45801 jjdelcerro
                <version>2.0.328</version>
1335 43784 jjdelcerro
            </dependency>
1336
            <dependency>
1337
                <groupId>org.gvsig</groupId>
1338
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1339 45801 jjdelcerro
                <version>2.0.328</version>
1340 43784 jjdelcerro
            </dependency>
1341
            <dependency>
1342
                <groupId>org.gvsig</groupId>
1343 41419 jjdelcerro
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1344 45801 jjdelcerro
                <version>2.0.328</version>
1345 40435 jjdelcerro
            </dependency>
1346
            <dependency>
1347 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1348
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1349 45801 jjdelcerro
                <version>2.0.328</version>
1350 41419 jjdelcerro
                <type>test-jar</type>
1351 42491 jjdelcerro
                <scope>test</scope>
1352 40435 jjdelcerro
            </dependency>
1353
            <dependency>
1354
                <groupId>org.gvsig</groupId>
1355
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1356 45801 jjdelcerro
                <version>2.0.328</version>
1357 40435 jjdelcerro
            </dependency>
1358
            <dependency>
1359
                <groupId>org.gvsig</groupId>
1360
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1361 45801 jjdelcerro
                <version>2.0.328</version>
1362 40435 jjdelcerro
            </dependency>
1363
            <dependency>
1364
                <groupId>org.gvsig</groupId>
1365
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1366 45801 jjdelcerro
                <version>2.0.328</version>
1367 40435 jjdelcerro
            </dependency>
1368
            <dependency>
1369
                <groupId>org.gvsig</groupId>
1370
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1371 45801 jjdelcerro
                <version>2.0.328</version>
1372 40435 jjdelcerro
            </dependency>
1373
            <dependency>
1374
                <groupId>org.gvsig</groupId>
1375
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1376 45801 jjdelcerro
                <version>2.0.328</version>
1377 40435 jjdelcerro
            </dependency>
1378
            <dependency>
1379
                <groupId>org.gvsig</groupId>
1380
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1381 45801 jjdelcerro
                <version>2.0.328</version>
1382 40435 jjdelcerro
            </dependency>
1383
            <dependency>
1384
                <groupId>org.gvsig</groupId>
1385 44319 jjdelcerro
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1386 45801 jjdelcerro
                <version>2.0.328</version>
1387 44319 jjdelcerro
            </dependency>
1388
            <dependency>
1389
                <groupId>org.gvsig</groupId>
1390 41419 jjdelcerro
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1391 45801 jjdelcerro
                <version>2.0.328</version>
1392 40435 jjdelcerro
            </dependency>
1393
            <dependency>
1394
                <groupId>org.gvsig</groupId>
1395
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1396 45801 jjdelcerro
                <version>2.0.328</version>
1397 40435 jjdelcerro
            </dependency>
1398
            <dependency>
1399 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1400
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1401 45801 jjdelcerro
                <version>2.0.328</version>
1402 40435 jjdelcerro
            </dependency>
1403
            <dependency>
1404 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1405
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1406 45801 jjdelcerro
                <version>2.0.328</version>
1407 40435 jjdelcerro
            </dependency>
1408
            <dependency>
1409 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1410
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1411 45801 jjdelcerro
                <version>2.0.328</version>
1412 40435 jjdelcerro
            </dependency>
1413
            <dependency>
1414 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1415
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1416 45801 jjdelcerro
                <version>2.0.328</version>
1417 40435 jjdelcerro
            </dependency>
1418
            <dependency>
1419 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1421 45801 jjdelcerro
                <version>2.0.328</version>
1422 40435 jjdelcerro
            </dependency>
1423
1424
            <dependency>
1425 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1426
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1427 45801 jjdelcerro
                <version>2.0.328</version>
1428 41695 fdiaz
            </dependency>
1429 40435 jjdelcerro
            <dependency>
1430 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1431
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1432 45801 jjdelcerro
                <version>2.0.328</version>
1433 41695 fdiaz
            </dependency>
1434 40435 jjdelcerro
            <dependency>
1435 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1436
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1437 45801 jjdelcerro
                <version>2.0.328</version>
1438 41419 jjdelcerro
                <type>test-jar</type>
1439
                <scope>test</scope>
1440 41695 fdiaz
            </dependency>
1441 41415 jjdelcerro
            <dependency>
1442 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1443
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1444 45801 jjdelcerro
                <version>2.0.328</version>
1445 41695 fdiaz
            </dependency>
1446 41415 jjdelcerro
            <dependency>
1447 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1448
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1449 45801 jjdelcerro
                <version>2.0.328</version>
1450 41695 fdiaz
            </dependency>
1451 41416 jjdelcerro
1452 41419 jjdelcerro
            <dependency>
1453
                <groupId>org.gvsig</groupId>
1454
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1455 45801 jjdelcerro
                <version>2.0.328</version>
1456 41419 jjdelcerro
            </dependency>
1457
            <dependency>
1458
                <groupId>org.gvsig</groupId>
1459
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1460 45801 jjdelcerro
                <version>2.0.328</version>
1461 41419 jjdelcerro
            </dependency>
1462
            <dependency>
1463
                <groupId>org.gvsig</groupId>
1464
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1465 45801 jjdelcerro
                <version>2.0.328</version>
1466 41419 jjdelcerro
            </dependency>
1467
            <dependency>
1468
                <groupId>org.gvsig</groupId>
1469
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1470 45801 jjdelcerro
                <version>2.0.328</version>
1471 41419 jjdelcerro
            </dependency>
1472
            <dependency>
1473
                <groupId>org.gvsig</groupId>
1474
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1475 45801 jjdelcerro
                <version>2.0.328</version>
1476 41419 jjdelcerro
            </dependency>
1477
            <dependency>
1478
                <groupId>org.gvsig</groupId>
1479
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1480 45801 jjdelcerro
                <version>2.0.328</version>
1481 41419 jjdelcerro
            </dependency>
1482
            <dependency>
1483
                <groupId>org.gvsig</groupId>
1484
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1485 45801 jjdelcerro
                <version>2.0.328</version>
1486 41419 jjdelcerro
            </dependency>
1487
            <dependency>
1488
                <groupId>org.gvsig</groupId>
1489
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1490 45801 jjdelcerro
                <version>2.0.328</version>
1491 41419 jjdelcerro
            </dependency>
1492
            <dependency>
1493
                <groupId>org.gvsig</groupId>
1494
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1495 45801 jjdelcerro
                <version>2.0.328</version>
1496 41419 jjdelcerro
            </dependency>
1497
            <dependency>
1498
                <groupId>org.gvsig</groupId>
1499
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1500 45801 jjdelcerro
                <version>2.0.328</version>
1501 41419 jjdelcerro
            </dependency>
1502
            <dependency>
1503
                <groupId>org.gvsig</groupId>
1504
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1505 45801 jjdelcerro
                <version>2.0.328</version>
1506 41419 jjdelcerro
            </dependency>
1507
            <dependency>
1508
                <groupId>org.gvsig</groupId>
1509 42003 jjdelcerro
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1510 45801 jjdelcerro
                <version>2.0.328</version>
1511 42003 jjdelcerro
            </dependency>
1512
            <dependency>
1513
                <groupId>org.gvsig</groupId>
1514
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1515 45801 jjdelcerro
                <version>2.0.328</version>
1516 42003 jjdelcerro
            </dependency>
1517
            <dependency>
1518
                <groupId>org.gvsig</groupId>
1519
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1520 45801 jjdelcerro
                <version>2.0.328</version>
1521 42003 jjdelcerro
            </dependency>
1522
            <dependency>
1523
                <groupId>org.gvsig</groupId>
1524
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1525 45801 jjdelcerro
                <version>2.0.328</version>
1526 42003 jjdelcerro
            </dependency>
1527 40435 jjdelcerro
        </dependencies>
1528
    </dependencyManagement>
1529
1530
    <dependencies>
1531 41419 jjdelcerro
        <dependency>
1532
            <groupId>junit</groupId>
1533
            <artifactId>junit</artifactId>
1534
            <scope>test</scope>
1535
        </dependency>
1536 40435 jjdelcerro
    </dependencies>
1537
1538
    <build>
1539 41419 jjdelcerro
        <extensions>
1540
            <extension>
1541
                <groupId>org.apache.maven.wagon</groupId>
1542
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1543 45555 jjdelcerro
                <version>${wagon.webdav.jackrabbit.version}</version>
1544 41419 jjdelcerro
            </extension>
1545
        </extensions>
1546 40480 jjdelcerro
1547 41419 jjdelcerro
        <pluginManagement>
1548
            <plugins>
1549 40435 jjdelcerro
1550 41419 jjdelcerro
                <plugin>
1551 45555 jjdelcerro
                    <groupId>org.codehaus.mojo</groupId>
1552
                    <artifactId>versions-maven-plugin</artifactId>
1553
                    <version>${versions.maven.plugin.version}</version>
1554
                    <configuration>
1555
                        <allowSnapshots>false</allowSnapshots>
1556
                        <excludeProperties>
1557
                            versions.maven.plugin.version,
1558
                            maven.deploy.plugin.version,
1559
                            maven.surefire.plugin.version,
1560
                            maven.compiler.plugin.version,
1561
                            maven.resources.plugin.version,
1562
                            maven.javadoc.plugin.version,
1563
                            maven.site.plugin.version,
1564
                            maven.jar.plugin.version,
1565
                            properties.maven.plugin.version,
1566
                            gmaven.plugin.version,
1567
                            maven.antrun.plugin.version,
1568
                            maven.release.plugin.version,
1569
                            maven.assembly.plugin.version,
1570
                            maven.clean.plugin.version,
1571
                            exec.maven.plugin.version,
1572
                            maven.license.plugin.version,
1573
                            maven.source.plugin.version,
1574
                            maven.scm.plugin.version,
1575
                            maven.checkstyle.plugin.version,
1576
                            animal.sniffer.maven.plugin.version,
1577
                            maven.project.info.reports.plugin.version,
1578
                            maven.jxr.plugin.version,
1579
                            findbugs.maven.plugin.version,
1580
                            wagon.webdav.jackrabbit.version,
1581
                        </excludeProperties>
1582
                    </configuration>
1583
                </plugin>
1584
1585
                <plugin>
1586 41419 jjdelcerro
                    <groupId>org.apache.maven.plugins</groupId>
1587
                    <artifactId>maven-scm-plugin</artifactId>
1588 45555 jjdelcerro
                    <version>${maven.scm.plugin.version}</version>
1589 41419 jjdelcerro
                    <configuration>
1590
                        <connectionType>connection</connectionType>
1591
                    </configuration>
1592
                </plugin>
1593 41695 fdiaz
1594 41419 jjdelcerro
                <plugin>
1595
                    <groupId>org.apache.maven.plugins</groupId>
1596
                    <artifactId>maven-compiler-plugin</artifactId>
1597 45555 jjdelcerro
                    <version>${maven.compiler.plugin.version}</version>
1598 41419 jjdelcerro
                    <configuration>
1599 45555 jjdelcerro
                        <source>${java.version}</source>
1600
                        <target>${java.version}</target>
1601
                        <encoding>${encoding}</encoding>
1602 41419 jjdelcerro
                    </configuration>
1603
                </plugin>
1604 40435 jjdelcerro
1605 41419 jjdelcerro
                <plugin>
1606
                    <groupId>org.apache.maven.plugins</groupId>
1607
                    <artifactId>maven-resources-plugin</artifactId>
1608 45555 jjdelcerro
                    <version>${maven.resources.plugin.version}</version>
1609 41419 jjdelcerro
                    <configuration>
1610 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1611 41419 jjdelcerro
                    </configuration>
1612
                </plugin>
1613 40435 jjdelcerro
1614 41419 jjdelcerro
                <plugin>
1615
                    <groupId>org.apache.maven.plugins</groupId>
1616
                    <artifactId>maven-eclipse-plugin</artifactId>
1617
                    <configuration>
1618
                        <downloadSources>true</downloadSources>
1619
                        <downloadJavadocs>true</downloadJavadocs>
1620
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1621
                    </configuration>
1622
                </plugin>
1623 40435 jjdelcerro
1624 41419 jjdelcerro
                <plugin>
1625
                    <groupId>org.apache.maven.plugins</groupId>
1626
                    <artifactId>maven-surefire-plugin</artifactId>
1627 45555 jjdelcerro
                    <version>${maven.surefire.plugin.version}</version>
1628 41419 jjdelcerro
                    <configuration>
1629
                        <forkMode>once</forkMode>
1630
                        <environmentVariables>
1631
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1632
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1633
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1634
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1635
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1636
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1637
                        </environmentVariables>
1638
                    </configuration>
1639
                </plugin>
1640 40435 jjdelcerro
1641 41419 jjdelcerro
                <plugin>
1642
                    <groupId>org.apache.maven.plugins</groupId>
1643
                    <artifactId>maven-failsafe-plugin</artifactId>
1644
                    <executions>
1645
                        <execution>
1646
                            <goals>
1647
                                <goal>integration-test</goal>
1648
                                <goal>verify</goal>
1649
                            </goals>
1650
                        </execution>
1651
                    </executions>
1652
                    <configuration>
1653
                        <forkMode>once</forkMode>
1654
                        <environmentVariables>
1655
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1656
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1657
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1658
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1659
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1660
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1661
                        </environmentVariables>
1662
                    </configuration>
1663
                </plugin>
1664 40435 jjdelcerro
1665 41419 jjdelcerro
                <plugin>
1666
                    <groupId>org.apache.maven.plugins</groupId>
1667
                    <artifactId>maven-javadoc-plugin</artifactId>
1668 45555 jjdelcerro
                    <version>${maven.javadoc.plugin.version}</version>
1669 41419 jjdelcerro
                    <configuration>
1670 42542 jjdelcerro
                        <failOnError>false</failOnError>
1671 41419 jjdelcerro
                        <docTitle>${project.name} ${project.version}</docTitle>
1672 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1673 41419 jjdelcerro
                        <footer />
1674
                        <header />
1675
                        <keywords>false</keywords>
1676
                        <!-- Don't include the deprecateds items in the javadoc -->
1677
                        <nodeprecated>true</nodeprecated>
1678
                        <!-- Don't generate javadoc of project with submodules -->
1679
                        <aggregate>false</aggregate>
1680
                        <!-- Removed detection of links due to its high cost -->
1681
                        <detectJavaApiLink>false</detectJavaApiLink>
1682
                        <detectLinks>false</detectLinks>
1683
                        <detectOfflineLinks>false</detectOfflineLinks>
1684
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1685
                        <includeDependencySources>false</includeDependencySources>
1686 41695 fdiaz
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1687 41419 jjdelcerro
                        <javaApiLinks>
1688
                            <property>
1689
                                <name>api_1.4</name>
1690
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1691
                            </property>
1692
                            <property>
1693
                                <name>api_1.5</name>
1694
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1695
                            </property>
1696
                            <property>
1697
                                <name>api_1.6</name>
1698
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1699
                            </property>
1700 42394 jjdelcerro
                            <property>
1701
                                <name>api_1.7</name>
1702
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1703
                            </property>
1704 45058 jjdelcerro
                            <property>
1705
                                <name>api_1.8</name>
1706
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1707
                            </property>
1708 41419 jjdelcerro
                        </javaApiLinks>
1709 45058 jjdelcerro
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1710
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1711 41419 jjdelcerro
                    </configuration>
1712
                </plugin>
1713 40435 jjdelcerro
1714 41419 jjdelcerro
                <plugin>
1715
                    <groupId>org.apache.maven.plugins</groupId>
1716
                    <artifactId>maven-site-plugin</artifactId>
1717 45555 jjdelcerro
                    <version>${maven.site.plugin.version}</version>
1718 41419 jjdelcerro
                    <configuration>
1719
                        <chmod>true</chmod>
1720
                        <chmodMode>a+rwX</chmodMode>
1721
                    </configuration>
1722
                </plugin>
1723 40435 jjdelcerro
1724 41419 jjdelcerro
                <plugin>
1725
                    <groupId>org.apache.maven.plugins</groupId>
1726
                    <artifactId>maven-jar-plugin</artifactId>
1727 45555 jjdelcerro
                    <version>${maven.jar.plugin.version}</version>
1728 41419 jjdelcerro
                    <configuration>
1729
                        <archive>
1730
                            <manifestEntries>
1731
                                <Built-By>gvSIG Team</Built-By>
1732
                            </manifestEntries>
1733
                        </archive>
1734
                    </configuration>
1735
                </plugin>
1736 41695 fdiaz
1737 41419 jjdelcerro
                <plugin>
1738
                    <groupId>org.codehaus.mojo</groupId>
1739
                    <artifactId>properties-maven-plugin</artifactId>
1740 45555 jjdelcerro
                    <version>${properties.maven.plugin.version}</version>
1741 41419 jjdelcerro
                </plugin>
1742 41695 fdiaz
1743 41419 jjdelcerro
                <plugin>
1744
                    <groupId>org.apache.maven.plugins</groupId>
1745
                    <artifactId>maven-antrun-plugin</artifactId>
1746 45555 jjdelcerro
                    <version>${maven.antrun.plugin.version}</version>
1747 41419 jjdelcerro
                </plugin>
1748 40435 jjdelcerro
1749 41419 jjdelcerro
                <plugin>
1750
                    <groupId>org.codehaus.mojo</groupId>
1751
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1752 45555 jjdelcerro
                    <version>${animal.sniffer.maven.plugin.version}</version>
1753 41419 jjdelcerro
                </plugin>
1754 40435 jjdelcerro
1755 41419 jjdelcerro
                <plugin>
1756
                    <groupId>org.apache.maven.plugins</groupId>
1757
                    <artifactId>maven-release-plugin</artifactId>
1758 45555 jjdelcerro
                    <version>${maven.release.plugin.version}</version>
1759 41419 jjdelcerro
                </plugin>
1760 40649 jjdelcerro
1761 41419 jjdelcerro
                <plugin>
1762
                    <groupId>org.apache.maven.plugins</groupId>
1763
                    <artifactId>maven-deploy-plugin</artifactId>
1764 45555 jjdelcerro
                    <version>${maven.deploy.plugin.version}</version>
1765 41419 jjdelcerro
                </plugin>
1766 40435 jjdelcerro
1767 41419 jjdelcerro
                <plugin>
1768
                    <artifactId>maven-assembly-plugin</artifactId>
1769 45555 jjdelcerro
                    <version>${maven.assembly.plugin.version}</version>
1770 41419 jjdelcerro
                    <executions>
1771
                        <execution>
1772
                            <id>gvsig-plugin-package</id>
1773
                            <phase>package</phase>
1774
                            <configuration>
1775
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1776
                                <appendAssemblyId>false</appendAssemblyId>
1777
                                <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${gvsig.package.info.code}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
1778
                                <descriptors>
1779
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1780
                                </descriptors>
1781
                            </configuration>
1782
                        </execution>
1783
                    </executions>
1784
                </plugin>
1785 40435 jjdelcerro
1786 41419 jjdelcerro
                <plugin>
1787
                    <groupId>org.apache.maven.plugins</groupId>
1788
                    <artifactId>maven-clean-plugin</artifactId>
1789 45555 jjdelcerro
                    <version>${maven.clean.plugin.version}</version>
1790 41419 jjdelcerro
                </plugin>
1791 41695 fdiaz
1792 41419 jjdelcerro
                <plugin>
1793
                    <groupId>org.codehaus.mojo</groupId>
1794
                    <artifactId>exec-maven-plugin</artifactId>
1795 45555 jjdelcerro
                    <version>${exec.maven.plugin.version}</version>
1796 41695 fdiaz
                </plugin>
1797 40469 jjdelcerro
1798 41419 jjdelcerro
                <plugin>
1799
                    <!-- invoke as "mvn license:format" to fix the header -->
1800
                    <!-- invoke as "mvn license:check" to check the header -->
1801
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1802
                    <groupId>com.mycila.maven-license-plugin</groupId>
1803
                    <artifactId>maven-license-plugin</artifactId>
1804 45555 jjdelcerro
                    <version>${maven.license.plugin.version}</version>
1805 41419 jjdelcerro
                    <configuration>
1806
                        <header>header.txt</header>
1807
                        <failIfMissing>false</failIfMissing>
1808
                        <aggregate>false</aggregate>
1809
                        <strictCheck>true</strictCheck>
1810 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1811 41419 jjdelcerro
                        <quiet>false</quiet>
1812
                        <excludes>
1813
                            <exclude>**/*.properties</exclude>
1814
                            <exclude>**/*.txt</exclude>
1815
                            <exclude>**/*.jpg</exclude>
1816
                            <exclude>**/*.jpeg</exclude>
1817
                            <exclude>**/*.svg</exclude>
1818
                            <exclude>**/*.png</exclude>
1819
                            <exclude>**/*.gvssym</exclude>
1820
                            <exclude>**/*.def</exclude>
1821
                            <exclude>**/*.msg</exclude>
1822
                        </excludes>
1823
                    </configuration>
1824
                    <dependencies>
1825
                        <dependency>
1826
                            <groupId>org.gvsig</groupId>
1827
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1828
                            <version>1.0.0</version>
1829
                        </dependency>
1830
                    </dependencies>
1831 41695 fdiaz
                </plugin>
1832 40469 jjdelcerro
1833 41419 jjdelcerro
                <!-- Habria que ver si es posible sustituir el plugin -->
1834
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1835
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1836
                <!--
1837
                <plugin>
1838
                    <groupId>org.codehaus.mojo</groupId>
1839
                    <artifactId>license-maven-plugin</artifactId>
1840
                    <version>1.5</version>
1841
                </plugin>
1842
                -->
1843 40769 jjdelcerro
1844 41419 jjdelcerro
                <plugin>
1845
                    <groupId>org.apache.maven.plugins</groupId>
1846
                    <artifactId>maven-checkstyle-plugin</artifactId>
1847 45555 jjdelcerro
                    <version>${maven.checkstyle.plugin.version}</version>
1848 41419 jjdelcerro
                </plugin>
1849 40469 jjdelcerro
1850 41419 jjdelcerro
                <plugin>
1851
                    <groupId>org.apache.maven.plugins</groupId>
1852
                    <artifactId>maven-source-plugin</artifactId>
1853 45555 jjdelcerro
                    <version>${maven.source.plugin.version}</version>
1854 41419 jjdelcerro
                </plugin>
1855 40469 jjdelcerro
1856 41419 jjdelcerro
                <plugin>
1857
                    <groupId>org.codehaus.gmaven</groupId>
1858
                    <artifactId>gmaven-plugin</artifactId>
1859 45555 jjdelcerro
                    <version>${gmaven.plugin.version}</version>
1860 42757 jjdelcerro
                    <configuration>
1861
                        <providerSelection>2.0</providerSelection>
1862 42851 dmartinezizquierdo
                    </configuration>
1863 41419 jjdelcerro
                    <dependencies>
1864
                        <dependency>
1865
                            <groupId>com.github.lookfirst</groupId>
1866
                            <artifactId>sardine</artifactId>
1867
                            <version>5.0.1</version>
1868
                        </dependency>
1869 43915 jjdelcerro
                        <dependency>
1870
                          <groupId>org.apache.ant</groupId>
1871
                          <artifactId>ant</artifactId>
1872
                          <version>1.8.2</version>
1873
                        </dependency>
1874 41419 jjdelcerro
                    </dependencies>
1875
                    <executions>
1876 40581 jjdelcerro
1877 41419 jjdelcerro
                        <execution>
1878
                            <id>increase-build-number</id>
1879
                            <phase>process-sources</phase>
1880
                            <configuration>
1881
                                <source><![CDATA[
1882 40892 jjdelcerro
                    // use "mvn -Dincrease-build-number process-sources"
1883 40581 jjdelcerro
                    if( project.properties["increase-build-number"] == null ) {
1884
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1885
                    } else {
1886
                      File file = new File(project.basedir,"buildNumber.properties")
1887
                      if( ! file.exists() ) {
1888
                          log.info("Skip increment build number (buildNumber.property not present).")
1889
                        } else {
1890
                        Properties props = new Properties()
1891 41695 fdiaz
1892 40581 jjdelcerro
                        props.load(file.newDataInputStream())
1893
                        value = (props.getProperty("buildNumber") as int) + 1
1894
                        props.setProperty("buildNumber",value as String)
1895
                        props.store(file.newWriter(), null)
1896
                        log.info("Setting build number to " + value)
1897
                      }
1898
                    }
1899
                  ]]></source>
1900 41419 jjdelcerro
                            </configuration>
1901
                        </execution>
1902 40581 jjdelcerro
1903 41419 jjdelcerro
                        <execution>
1904
                            <id>build-package-info</id>
1905
                            <phase>prepare-package</phase>
1906
                            <configuration>
1907
                                <source><![CDATA[
1908 43915 jjdelcerro
    if( project.properties["buildNumber"] == null) {
1909
      log.info("Skip build package.info (buildNumber.property not present).")
1910
      log.info("Skip build package.info index (buildNumber.property not present).")
1911
    } else {
1912
      poolURL = project.properties["gvsig.package.info.poolURL"];
1913
      if( poolURL[-1] != "/" ) {
1914
              poolURL = poolURL + "/";
1915
      }
1916
      package_info_file  = new File(project.basedir, "target/package.info")
1917
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1918
      Properties props = new Properties()
1919
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1920
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1921
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1922
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1923
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1924
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1925
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1926
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1927
      props.setProperty('type', "plugin")
1928
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1929
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1930
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1931
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1932
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1933
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1934
      props.setProperty('model-version', '1.0.1')
1935
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1936
      props.setProperty('buildNumber', project.properties["buildNumber"])
1937
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1938 40581 jjdelcerro
1939 43915 jjdelcerro
      props.store(package_info_file.newWriter(), null)
1940 40581 jjdelcerro
1941 43915 jjdelcerro
      pkgname = "gvSIG-desktop-" +
1942
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1943
        project.properties["gvsig.package.info.code"] + "-" +
1944
        project.properties["gvsig.package.info.version"] + "-" +
1945
        project.properties["buildNumber"] + "-" +
1946
        project.properties["gvsig.package.info.state"] + "-" +
1947
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1948
        project.properties["gvsig.package.info.architecture"] + "-" +
1949
        project.properties["gvsig.package.info.javaVM"]
1950
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1951
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1952
      package_info_file.getParentFile().mkdirs()
1953
      props.setProperty('download-url',
1954
        poolURL +
1955
        project.properties["gvsig.package.info.code"] + "/" +
1956
        pkgname + ".gvspkg"
1957
      )
1958
      props.store(package_info_file.newWriter(), null)
1959
    }
1960 40581 jjdelcerro
                  ]]></source>
1961 41419 jjdelcerro
                            </configuration>
1962
                        </execution>
1963 40581 jjdelcerro
1964 41419 jjdelcerro
                        <execution>
1965
                            <id>build-package-index</id>
1966
                            <phase>package</phase>
1967
                            <configuration>
1968
                                <source><![CDATA[
1969 43915 jjdelcerro
    ant = new AntBuilder()
1970
    if( project.properties["buildNumber"] == null) {
1971
      log.info("Skip building package index (buildNumber.property not present).")
1972
    } else {
1973
      pkgname = "gvSIG-desktop-" +
1974
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1975
        project.properties["gvsig.package.info.code"] + "-" +
1976
        project.properties["gvsig.package.info.version"] + "-" +
1977
        project.properties["buildNumber"] + "-" +
1978
        project.properties["gvsig.package.info.state"] + "-" +
1979
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1980
        project.properties["gvsig.package.info.architecture"] + "-" +
1981
        project.properties["gvsig.package.info.javaVM"]
1982 40581 jjdelcerro
1983 43915 jjdelcerro
      log.info("Building package index " + pkgname + ".gvspki")
1984
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1985
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1986
      ant.zip(destfile: package_index_target, basedir: package_index_source)
1987
    }
1988 40581 jjdelcerro
                  ]]></source>
1989 41419 jjdelcerro
                            </configuration>
1990
                        </execution>
1991 40581 jjdelcerro
1992 41419 jjdelcerro
                        <execution>
1993
                            <id>install-plugin</id>
1994
                            <phase>install</phase>
1995
                            <configuration>
1996 43915 jjdelcerro
                                <source><![CDATA[
1997
1998 40581 jjdelcerro
1999 43915 jjdelcerro
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2000
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2001
        def p = new org.apache.tools.ant.Project();
2002
        p.setUserProperty("ant.file", file.getAbsolutePath());
2003
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2004
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2005
        p.setBaseDir(file.getParentFile());
2006
        p.init();
2007
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2008
        p.addReference("ant.projectHelper", helper);
2009
        helper.parse(p, file);
2010
        p.executeTarget(p.getDefaultTarget());
2011
    }
2012
2013
2014
    if( project.properties["buildNumber"] == null) {
2015
        log.info("Skip install package (buildNumber.property not present).")
2016
    } else {
2017
        ant = new AntBuilder()
2018
        pkgname = "gvSIG-desktop-" +
2019
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2020
          project.properties["gvsig.package.info.code"] + "-" +
2021
          project.properties["gvsig.package.info.version"] + "-" +
2022
          project.properties["buildNumber"] + "-" +
2023
          project.properties["gvsig.package.info.state"] + "-" +
2024
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2025
          project.properties["gvsig.package.info.architecture"] + "-" +
2026
          project.properties["gvsig.package.info.javaVM"]
2027 41695 fdiaz
2028 43915 jjdelcerro
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2029
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2030
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2031
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2032
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2033 42709 fdiaz
2034 43915 jjdelcerro
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
2035
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
2036 42709 fdiaz
2037 43915 jjdelcerro
          log.info("Install plugin to " + target)
2038
          ant.unzip(src: source, dest: target)
2039
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2040
          if( install_xml.exists() ) {
2041
            executeAntFile(
2042
                new File(project.properties["gvsig.product.folder.path"]),
2043
                new File(target),
2044
                install_xml
2045
            )
2046
          }
2047
        } else {
2048
            log.info("Skip plugin install.")
2049
        }
2050
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2051
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2052
          target = new File(project.properties["gvsig.product.folder.path"] +
2053
            "/install/" +
2054
            project.properties["gvsig.package.info.code"] + "/" +
2055
            pkgname + ".gvspkg")
2056
          target.getParentFile().mkdirs()
2057 41695 fdiaz
2058 43915 jjdelcerro
          log.info("Copy plugin package from " + source + " to " + target)
2059
          ant.copy(file:source, tofile:target.getAbsolutePath())
2060 41695 fdiaz
2061 43915 jjdelcerro
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2062
          target = project.properties["gvsig.product.folder.path"] +
2063
            "/install/" +
2064
            project.properties["gvsig.package.info.code"] + "/" +
2065
            pkgname + ".gvspki"
2066
          log.info("Copy plugin package index from " + source + " to " + target)
2067
          ant.copy(file:source, tofile:target)
2068
        } else {
2069
            log.info("Skip plugin package install.")
2070
        }
2071
    }
2072 40581 jjdelcerro
                  ]]></source>
2073 41419 jjdelcerro
                            </configuration>
2074
                        </execution>
2075 40581 jjdelcerro
2076 41419 jjdelcerro
                        <execution>
2077
                            <id>deploy-package</id>
2078
                            <phase>install</phase>
2079
                            <configuration>
2080
                                <source><![CDATA[
2081 41421 jjdelcerro
2082 40829 jjdelcerro
// To deploy package use:
2083
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2084 41695 fdiaz
//
2085 42212 fdiaz
if( project.properties["deploy-package"] != null ) {
2086
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2087
        poolURL = project.properties["gvsig.package.info.poolURL"];
2088
        if( poolURL[-1] != "/" ) {
2089
            poolURL = poolURL + "/";
2090
        }
2091
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2092
        log.info("Deploy plugin package to '"+targetPath+"'.");
2093 41695 fdiaz
2094 42212 fdiaz
        pkgname = "gvSIG-desktop-" +
2095
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2096
        project.properties["gvsig.package.info.code"] + "-" +
2097
        project.properties["gvsig.package.info.version"] + "-" +
2098
        project.properties["buildNumber"] + "-" +
2099
        project.properties["gvsig.package.info.state"] + "-" +
2100
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2101
        project.properties["gvsig.package.info.architecture"] + "-" +
2102
        project.properties["gvsig.package.info.javaVM"];
2103
2104
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2105
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2106
2107
        log.info("Creating addon-request.txt in target folder");
2108
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2109 42432 jjdelcerro
            out.println("");
2110 42212 fdiaz
            out.println("# "+pkgname);
2111 42432 jjdelcerro
            out.println("");
2112 42212 fdiaz
            out.println(targetPath+"/" + pkgname + ".gvspki");
2113 42432 jjdelcerro
            out.println("");
2114 42212 fdiaz
        }
2115
2116
        if( project.properties["username"] == null ) {
2117
            print("Enter user name: ");
2118
            user = System.console().readLine().toString()
2119
            if( user != "" ) {
2120
                project.properties.setProperty("username",user);
2121
            }
2122
        }
2123
        if( project.properties["password"] == null ) {
2124
            print("Enter password for user '" + project.properties["username"] + "': ");
2125
            password = System.console().readPassword().toString()
2126
            if( password != "" ) {
2127
                project.properties.setProperty("password",password);
2128
            }
2129
        }
2130
        WebDAVClient session = new WebDAVClient(log);
2131
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2132
            log.info("[WEBDAV] creating non authenticated session.");
2133
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2134
            session.login();
2135
        } else {
2136
            session.login(project.properties["username"], project.properties["password"]);
2137
        }
2138
        session.makedirs(targetPath);
2139
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2140
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2141
2142
    } else {
2143
        log.info("Skip plugin package deploy. It not be installed by default.");
2144
    }
2145
} else {
2146
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2147
}
2148
2149 40829 jjdelcerro
public class WebDAVClient {
2150
2151
    def log;
2152
2153 41279 jjdelcerro
    private String user;
2154
    private String password;
2155
    private Object sardine;
2156 41695 fdiaz
2157 40829 jjdelcerro
    public WebDAVClient(log) {
2158 41421 jjdelcerro
        disableCertificateValidation();
2159 40829 jjdelcerro
            this.log = log;
2160
    }
2161 41695 fdiaz
2162 41279 jjdelcerro
    public void login(String user, String password) {
2163
        log.info("[WEBDAV] login as '"+user+"'.");
2164
        def SardineFactory
2165
        try {
2166
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2167
        } catch (Exception ex) {
2168
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2169
        }
2170
        this.user = user;
2171
        this.password = password;
2172
        this.sardine = SardineFactory.begin(this.user,this.password);
2173
    }
2174 41695 fdiaz
2175 41279 jjdelcerro
    public void login() {
2176
        log.info("[WEBDAV] login as guest");
2177
        this.sardine = SardineFactory.begin();
2178
    }
2179 41695 fdiaz
2180 41279 jjdelcerro
    public boolean exists(String url) throws Exception {
2181
        return sardine.exists(url);
2182
    }
2183 41695 fdiaz
2184 41726 jjdelcerro
    public void put(String source, String target) throws Exception {
2185
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2186
        InputStream fis = new FileInputStream(new File(source));
2187
        sardine.put(target, fis);
2188
        log.info("[WEBDAV] put ok.");
2189
    }
2190
2191 42212 fdiaz
    public void mkdir(String url) throws Exception {
2192
        if( ! exists(url) ) {
2193
            log.info("[WEBDAV] mkdir '"+url+"'.");
2194
            sardine.createDirectory(url);
2195
        }
2196
    }
2197 42035 jjdelcerro
2198 42212 fdiaz
    public List list(String url) throws Exception {
2199 41279 jjdelcerro
        List resources = sardine.list(url);
2200
        return resources;
2201
    }
2202 41421 jjdelcerro
2203
    void disableCertificateValidation() {
2204
    /*
2205
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2206
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2207
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2208
                    return new java.security.cert.X509Certificate[0];
2209
                }
2210
2211
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2212
                }
2213
2214
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2215
                }
2216
            };
2217
2218
        // Ignore differences between given hostname and certificate hostname
2219
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2220
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2221
                return true;
2222
            }
2223
        };
2224
2225
        // Install the all-trusting trust manager
2226
        try {
2227
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2228
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2229
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2230
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2231
        } catch (Exception e) {
2232
        }
2233
        */
2234 41695 fdiaz
    }
2235 40829 jjdelcerro
2236 42212 fdiaz
    public void makedirs(String url) throws Exception {
2237
        log.info("[WEBDAV] makedirs '"+url+"'.");
2238
        URL u = new URL(url);
2239
        String[] x = u.getPath().split("/");
2240
        String path = "";
2241 43950 jjdelcerro
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2242 42236 jjdelcerro
} ]]></source>
2243 41419 jjdelcerro
                            </configuration>
2244
                        </execution>
2245 40829 jjdelcerro
2246 41419 jjdelcerro
                    </executions>
2247
                </plugin>
2248 40581 jjdelcerro
2249 41419 jjdelcerro
            </plugins>
2250
        </pluginManagement>
2251 40435 jjdelcerro
2252 41419 jjdelcerro
        <plugins>
2253
            <plugin>
2254
                <groupId>org.apache.maven.plugins</groupId>
2255
                <artifactId>maven-scm-plugin</artifactId>
2256
            </plugin>
2257 41695 fdiaz
2258 41419 jjdelcerro
            <plugin>
2259
                <artifactId>maven-clean-plugin</artifactId>
2260
                <configuration>
2261
                    <filesets>
2262
                        <fileset>
2263
                            <directory>${user.home}/.depman/</directory>
2264
                            <includes>
2265
                                <include>**</include>
2266
                            </includes>
2267
                        </fileset>
2268
                    </filesets>
2269
                    <followSymLinks>true</followSymLinks>
2270
                </configuration>
2271
            </plugin>
2272 40435 jjdelcerro
2273 41419 jjdelcerro
            <plugin>
2274
                <groupId>org.apache.maven.plugins</groupId>
2275
                <artifactId>maven-release-plugin</artifactId>
2276
                <configuration>
2277
                    <!-- The property svn.tags.folder is used in external projects   -->
2278
                    <!-- to override configuraction of tagBase -->
2279 41695 fdiaz
                    <tagBase>${svn.tags.folder}</tagBase>
2280
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2281
                    are not installed, so the dependencies between modules are not met. With this configuration
2282
                    we force the module installation. -->
2283
                    <preparationGoals>clean install</preparationGoals>
2284 41419 jjdelcerro
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2285
                    <!-- Dont make site-deploy -->
2286
                    <!-- You need to run it after in folder target/checkout -->
2287 41695 fdiaz
                    <goals>deploy</goals>
2288 41419 jjdelcerro
                </configuration>
2289
            </plugin>
2290 40435 jjdelcerro
2291 41419 jjdelcerro
            <plugin>
2292
                <!-- load ".gvsig-devel.properties" -->
2293
                <groupId>org.codehaus.mojo</groupId>
2294
                <artifactId>properties-maven-plugin</artifactId>
2295
                <configuration>
2296
                    <files>
2297
                        <!-- Define gvsig.product.folder.path in this property -->
2298
                        <file>${user.home}/.gvsig-devel.properties</file>
2299
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2300
                        <file>${project.basedir}/gvsig-devel.properties</file>
2301
                        <file>buildNumber.properties</file>
2302
                    </files>
2303
                    <quiet>true</quiet>
2304
                </configuration>
2305
                <executions>
2306
                    <execution>
2307
                        <id>default</id>
2308
                        <phase>prepare-package</phase>
2309
                        <goals>
2310
                            <goal>read-project-properties</goal>
2311
                        </goals>
2312
                    </execution>
2313
                    <execution>
2314
                        <id>default-clean</id>
2315
                        <phase>pre-clean</phase>
2316
                        <goals>
2317
                            <goal>read-project-properties</goal>
2318
                        </goals>
2319
                    </execution>
2320
                </executions>
2321
            </plugin>
2322 40435 jjdelcerro
2323 43377 jjdelcerro
<!--
2324 41419 jjdelcerro
            <plugin>
2325
                <groupId>org.codehaus.mojo</groupId>
2326
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2327
                <executions>
2328
                    <execution>
2329
                        <id>check-java-api</id>
2330
                        <phase>package</phase>
2331
                        <goals>
2332
                            <goal>check</goal>
2333
                        </goals>
2334
                        <configuration>
2335
                            <skip>false</skip>
2336
                            <signature>
2337
                                <groupId>org.codehaus.mojo.signature</groupId>
2338 43161 jjdelcerro
                                <artifactId>java18</artifactId>
2339 41419 jjdelcerro
                                <version>1.0</version>
2340
                            </signature>
2341
                            <ignores>
2342
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2343 43161 jjdelcerro
                                <ignore>java.nio.ByteBuffer</ignore>
2344
                                <ignore>java.nio.MappedByteBuffer</ignore>
2345 41419 jjdelcerro
                            </ignores>
2346
                        </configuration>
2347
                    </execution>
2348
                </executions>
2349
            </plugin>
2350 43377 jjdelcerro
-->
2351 41419 jjdelcerro
            <plugin>
2352
                <groupId>org.apache.maven.plugins</groupId>
2353
                <artifactId>maven-javadoc-plugin</artifactId>
2354
                <executions>
2355
                    <execution>
2356
                        <id>attach-javadocs</id>
2357
                        <goals>
2358
                            <goal>jar</goal>
2359
                        </goals>
2360
                    </execution>
2361
                </executions>
2362
            </plugin>
2363 40435 jjdelcerro
2364 41419 jjdelcerro
            <plugin>
2365
                <groupId>org.apache.maven.plugins</groupId>
2366
                <artifactId>maven-source-plugin</artifactId>
2367
                <configuration>
2368
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2369
                </configuration>
2370
                <executions>
2371
                    <execution>
2372
                        <id>attach-sources</id>
2373
                        <phase>verify</phase>
2374
                        <goals>
2375
                            <goal>jar-no-fork</goal>
2376
                        </goals>
2377
                    </execution>
2378
                    <execution>
2379
                        <id>attach-test-sources</id>
2380
                        <phase>verify</phase>
2381
                        <goals>
2382
                            <goal>test-jar-no-fork</goal>
2383
                        </goals>
2384
                    </execution>
2385
                </executions>
2386
            </plugin>
2387 41695 fdiaz
2388 41419 jjdelcerro
            <plugin>
2389
                <groupId>org.apache.maven.plugins</groupId>
2390
                <artifactId>maven-checkstyle-plugin</artifactId>
2391
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2392
                <configuration>
2393
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2394
                    <enableRulesSummary>true</enableRulesSummary>
2395
                    <failsOnError>false</failsOnError>
2396
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2397
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2398
                </configuration>
2399
                <dependencies>
2400
                    <dependency>
2401
                        <groupId>org.gvsig</groupId>
2402
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2403
                        <version>1.0.0</version>
2404
                    </dependency>
2405
                </dependencies>
2406
            </plugin>
2407 41695 fdiaz
2408 41419 jjdelcerro
            <plugin>
2409
                <!-- to continue building  when test fail -->
2410
                <groupId>org.apache.maven.plugins</groupId>
2411
                <artifactId>maven-surefire-plugin</artifactId>
2412
                <configuration>
2413
                    <testFailureIgnore>true</testFailureIgnore>
2414
                </configuration>
2415
            </plugin>
2416 40435 jjdelcerro
2417 41419 jjdelcerro
        </plugins>
2418
    </build>
2419 40435 jjdelcerro
2420 40480 jjdelcerro
2421 41419 jjdelcerro
    <reporting>
2422
        <excludeDefaults>true</excludeDefaults>
2423
        <plugins>
2424
            <plugin>
2425
                <groupId>org.apache.maven.plugins</groupId>
2426
                <artifactId>maven-project-info-reports-plugin</artifactId>
2427 45555 jjdelcerro
                <version>${maven.project.info.reports.plugin.version}</version>
2428 41419 jjdelcerro
                <reportSets>
2429
                    <reportSet>
2430
                        <reports>
2431
                            <report>index</report>
2432
                            <report>summary</report>
2433
                            <report>scm</report>
2434
                            <report>license</report>
2435
                            <report>project-team</report>
2436
                            <report>issue-tracking</report>
2437
                            <report>mailing-list</report>
2438
                            <report>modules</report>
2439 40522 jjdelcerro
2440 41419 jjdelcerro
                            <report>dependency-info</report>
2441 41695 fdiaz
                            <!-- Removed due to its high cost
2442 41419 jjdelcerro
                            <report>dependency-management</report>
2443
                            <report>dependencies</report>
2444
                            -->
2445
                            <report>dependency-convergence</report>
2446 40523 jjdelcerro
2447 41695 fdiaz
                            <!--
2448 41419 jjdelcerro
                            <report>plugins</report>
2449
                            <report>plugin-management</report>
2450
                            <report>distribution-management</report>
2451
                            -->
2452 41695 fdiaz
2453 41419 jjdelcerro
                            <!-- gvSIG does not have Continuous Integration System
2454
                            <report>cim</report>
2455
                            -->
2456
                        </reports>
2457
                    </reportSet>
2458
                </reportSets>
2459
            </plugin>
2460
            <plugin>
2461
                <groupId>org.apache.maven.plugins</groupId>
2462
                <artifactId>maven-javadoc-plugin</artifactId>
2463
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2464 45555 jjdelcerro
                <version>${maven.javadoc.plugin.version}</version>
2465 41419 jjdelcerro
                <configuration>
2466
                    <!-- Don't include the deprecateds items in the javadoc -->
2467
                    <nodeprecated>true</nodeprecated>
2468
                    <!-- Don't generate javadoc of project with submodules -->
2469
                    <aggregate>false</aggregate>
2470
                    <!-- Removed detection of links due to its high cost -->
2471
                    <detectJavaApiLink>false</detectJavaApiLink>
2472
                    <detectLinks>false</detectLinks>
2473
                    <detectOfflineLinks>false</detectOfflineLinks>
2474
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2475
                    <includeDependencySources>false</includeDependencySources>
2476
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2477
                </configuration>
2478
                <reportSets>
2479
                    <reportSet>
2480
                        <id>html</id>
2481
                        <reports>
2482
                            <report>javadoc</report>
2483
                            <!-- removed javadocs of tests -->
2484
                        </reports>
2485
                    </reportSet>
2486
                </reportSets>
2487
            </plugin>
2488
            <plugin>
2489
                <groupId>org.apache.maven.plugins</groupId>
2490
                <artifactId>maven-jxr-plugin</artifactId>
2491 45555 jjdelcerro
                <version>${maven.jxr.plugin.version}</version>
2492 41419 jjdelcerro
                <configuration>
2493
                    <linkJavadoc>true</linkJavadoc>
2494
                    <aggregate>false</aggregate>
2495
                </configuration>
2496
            </plugin>
2497
            <plugin>
2498
                <groupId>org.codehaus.mojo</groupId>
2499
                <artifactId>findbugs-maven-plugin</artifactId>
2500 45555 jjdelcerro
                <version>${findbugs.maven.plugin.version}</version>
2501 41419 jjdelcerro
            </plugin>
2502 41695 fdiaz
2503 41419 jjdelcerro
        </plugins>
2504 40581 jjdelcerro
    </reporting>
2505
2506 41695 fdiaz
2507 41419 jjdelcerro
    <profiles>
2508 41695 fdiaz
2509 41419 jjdelcerro
        <profile>
2510
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2511
            <id>gvsig-root</id>
2512
            <activation>
2513
                <file>
2514
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2515
                </file>
2516
            </activation>
2517
            <build>
2518
                <plugins>
2519 40581 jjdelcerro
2520 41419 jjdelcerro
                    <plugin>
2521
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2522
                        <groupId>org.codehaus.gmaven</groupId>
2523
                        <artifactId>gmaven-plugin</artifactId>
2524
                        <executions>
2525
                            <execution>
2526
                                <id>initialize-gvsig-product-folder-path</id>
2527
                                <phase>generate-sources</phase>
2528
                                <goals>
2529
                                    <goal>execute</goal>
2530
                                </goals>
2531
                                <configuration>
2532
                                    <source><![CDATA[
2533 40586 jjdelcerro
                    if( project.artifactId != "org.gvsig.desktop" ) {
2534
                            log.warn("Skip initialization of gvsig-devel.properties.")
2535
                    } else {
2536 40581 jjdelcerro
                      home = System.getenv('HOME')
2537
                      if( home == null ) {
2538
                        home = System.properties['user.home']
2539
                      }
2540
                      Properties props = new Properties()
2541
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2542 41695 fdiaz
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2543 41388 jjdelcerro
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2544
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2545
                            props.load(propsFile.newDataInputStream())
2546
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2547
                            props.store(propsFile.newWriter(), null)
2548
                      } else {
2549
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2550
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2551
                        try {
2552
                          props.load(propsFile.newDataInputStream())
2553
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2554
                          if( gvsigProductFolderPath == null ) {
2555
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2556
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2557
                            props.store(propsFile.newWriter(), null)
2558
                          }
2559
                        } catch(java.io.FileNotFoundException e){
2560 40581 jjdelcerro
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2561
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2562
                          props.store(propsFile.newWriter(), null)
2563
                        }
2564 41388 jjdelcerro
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2565
                          f = new File(gvsigProductFolderPathDefault)
2566
                          f.mkdirs();
2567
                                                  new File(f,"WARNING.txt").withWriter { out ->
2568
                                                          out.println();
2569
                                                          out.println("The product folder used is set to:");
2570
                                                          out.println();
2571
                                                          out.println(gvsigProductFolderPath);
2572
                                                          out.println();
2573
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2574
                                                          out.println();
2575
                                                  }
2576
                        }
2577 40581 jjdelcerro
                      }
2578
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2579 40586 jjdelcerro
                    }
2580 40581 jjdelcerro
                  ]]></source>
2581 41419 jjdelcerro
                                </configuration>
2582
                            </execution>
2583 41695 fdiaz
2584 41419 jjdelcerro
                        </executions>
2585
                    </plugin>
2586 40581 jjdelcerro
2587 41419 jjdelcerro
                </plugins>
2588
            </build>
2589
        </profile>
2590 40581 jjdelcerro
2591 41695 fdiaz
2592
2593 41419 jjdelcerro
        <profile>
2594
            <!-- This profile is used to packege and install the gvSIG plugins -->
2595
            <id>gvsig-plugin</id>
2596
            <activation>
2597
                <file>
2598
                    <exists>buildNumber.properties</exists>
2599
                </file>
2600
            </activation>
2601
            <build>
2602
                <plugins>
2603 40581 jjdelcerro
2604 41419 jjdelcerro
                    <plugin>
2605
                        <artifactId>maven-assembly-plugin</artifactId>
2606
                        <executions>
2607
                            <execution>
2608
                                <id>gvsig-plugin-package</id>
2609
                                <phase>package</phase>
2610
                                <goals>
2611
                                    <goal>single</goal>
2612
                                </goals>
2613
                            </execution>
2614
                        </executions>
2615
                    </plugin>
2616 40581 jjdelcerro
2617 41419 jjdelcerro
                    <plugin>
2618
                        <artifactId>maven-clean-plugin</artifactId>
2619
                        <configuration>
2620
                            <skip>false</skip>
2621
                            <failOnError>true</failOnError>
2622
                            <filesets>
2623
                                <fileset>
2624
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2625
                                </fileset>
2626
                            </filesets>
2627
                        </configuration>
2628
                        <executions>
2629
                            <execution>
2630
                                <id>default-clean</id>
2631
                                <phase>clean</phase>
2632
                            </execution>
2633
                        </executions>
2634
                    </plugin>
2635 40581 jjdelcerro
2636 41419 jjdelcerro
                    <plugin>
2637
                        <groupId>org.codehaus.gmaven</groupId>
2638
                        <artifactId>gmaven-plugin</artifactId>
2639
                        <executions>
2640 40581 jjdelcerro
2641 41419 jjdelcerro
                            <execution>
2642
                                <id>increase-build-number</id>
2643
                                <phase>process-sources</phase>
2644
                                <goals>
2645
                                    <goal>execute</goal>
2646
                                </goals>
2647
                            </execution>
2648 40581 jjdelcerro
2649 41419 jjdelcerro
                            <execution>
2650
                                <id>build-package-info</id>
2651
                                <phase>prepare-package</phase>
2652
                                <goals>
2653
                                    <goal>execute</goal>
2654
                                </goals>
2655
                            </execution>
2656 40581 jjdelcerro
2657 41419 jjdelcerro
                            <execution>
2658
                                <id>build-package-index</id>
2659
                                <phase>package</phase>
2660
                                <goals>
2661
                                    <goal>execute</goal>
2662
                                </goals>
2663
                            </execution>
2664 40581 jjdelcerro
2665 41419 jjdelcerro
                            <execution>
2666
                                <id>install-plugin</id>
2667
                                <phase>install</phase>
2668
                                <goals>
2669
                                    <goal>execute</goal>
2670
                                </goals>
2671
                            </execution>
2672 41695 fdiaz
2673 41419 jjdelcerro
                            <execution>
2674
                                <id>deploy-package</id>
2675
                                <phase>install</phase>
2676
                                <goals>
2677
                                    <goal>execute</goal>
2678
                                </goals>
2679
                            </execution>
2680 40581 jjdelcerro
2681 41419 jjdelcerro
                        </executions>
2682
                    </plugin>
2683 40581 jjdelcerro
2684 41419 jjdelcerro
                </plugins>
2685
            </build>
2686
        </profile>
2687 40581 jjdelcerro
2688 41419 jjdelcerro
    </profiles>
2689 41695 fdiaz
2690 41419 jjdelcerro
    <properties>
2691 45555 jjdelcerro
        <!-- Maven plugins versions -->
2692
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2693
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2694
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2695
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2696
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2697
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2698
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2699
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2700
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2701
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2702
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2703
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2704
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2705
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2706
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2707
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2708
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2709
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2710
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2711
2712
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2713
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2714
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2715
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2716
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2717
2718 41419 jjdelcerro
        <!-- General configuration -->
2719 45555 jjdelcerro
        <encoding>ISO-8859-1</encoding>
2720
        <java.version>1.8</java.version>
2721
2722 41419 jjdelcerro
        <localRepository>${user.home}/.m2/repository</localRepository>
2723
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2724 41695 fdiaz
2725 41419 jjdelcerro
        <!-- The property svn.tags.folder is used in external projects to override  -->
2726
        <!-- configuraction in maven-release-plugin -->
2727
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2728 41695 fdiaz
2729 41419 jjdelcerro
        <!-- Package info property values -->
2730 45428 jjdelcerro
        <gvsig.version>2.6.0</gvsig.version>
2731 41419 jjdelcerro
        <gvsig.package.info.codealias />
2732
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2733
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2734
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2735
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2736 42595 jjdelcerro
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2737 41419 jjdelcerro
        <gvsig.package.info.official>false</gvsig.package.info.official>
2738
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2739
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2740 42010 jjdelcerro
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2741 41419 jjdelcerro
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2742 42010 jjdelcerro
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2743 41419 jjdelcerro
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2744 41889 jjdelcerro
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2745 41419 jjdelcerro
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2746
        <gvsig.package.info.categories />
2747
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2748 41695 fdiaz
2749 41419 jjdelcerro
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2750
        <gvsig.install.plugin>true</gvsig.install.plugin>
2751
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2752
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2753 41695 fdiaz
2754 41419 jjdelcerro
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2755 42383 jjdelcerro
2756
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2757
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2758
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2759
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2760
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2761
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2762
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2763
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2764
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2765
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2766
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2767
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2768
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2769
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2770
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2771
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2772
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2773
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2774
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2775
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2776
        <!--
2777
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2778
        -->
2779
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2780
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2781
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2782
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2783
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2784
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2785
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2786
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2787
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2788 45798 jjdelcerro
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2789 42383 jjdelcerro
2790 42522 jjdelcerro
        <jython.artifactId>jython-standalone</jython.artifactId>
2791 42520 jjdelcerro
        <!-- External project versions -->
2792 45799 jjdelcerro
        <gvsig.tools.version>3.0.287</gvsig.tools.version>
2793 45556 jjdelcerro
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2794 45555 jjdelcerro
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2795 41419 jjdelcerro
    </properties>
2796 40435 jjdelcerro
2797 41419 jjdelcerro
    <modules>
2798
        <module>org.gvsig.desktop.compat.cdc</module>
2799
        <module>org.gvsig.desktop.library</module>
2800
        <module>org.gvsig.desktop.framework</module>
2801
        <module>org.gvsig.desktop.plugin</module>
2802 40435 jjdelcerro
2803 41419 jjdelcerro
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2804
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2805 40435 jjdelcerro
2806 41419 jjdelcerro
    </modules>
2807 40435 jjdelcerro
</project>