Statistics
| Revision:

svn-gvsig-desktop / trunk / org.gvsig.desktop / pom.xml @ 47125

History | View | Annotate | Download (125 KB)

1
<?xml version="1.0" encoding="UTF-8"?>
2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3

    
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8

    
9
    <version>2.0.413</version>
10

    
11
    <name>${project.artifactId}</name>
12
    <description>
13
        This is part of the sources of "gSIG desktop" application.
14

    
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
        working in the land realm.
23
    </description>
24

    
25
    <licenses>
26
        <license>
27
            <name>GPL-3.0-or-later</name>
28
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31
                "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
        </license>
37
    </licenses>
38

    
39
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43

    
44
    <scm>
45
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.413</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.413</developerConnection>
47
        <url>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.413</url>
48
    </scm>
49

    
50
    <repositories>
51
        <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
        <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
    </repositories>
76

    
77
    <distributionManagement>
78
        <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
    </distributionManagement>
95

    
96
    <issueManagement>
97
        <system>redmine</system>
98
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
99
    </issueManagement>
100

    
101
    <mailingLists>
102
        <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
    </mailingLists>
136

    
137
    <dependencyManagement>
138
        <dependencies>
139
            <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

    
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
              <groupId>com.fifesoft</groupId>
220
              <artifactId>autocomplete</artifactId>
221
              <version>2.5.7</version>
222
            </dependency>
223

    
224
            <dependency>
225
                <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
                <artifactId>batik-ext</artifactId>
237
                <version>1.7</version>
238
            </dependency>
239
            <dependency>
240
                <groupId>org.apache.xmlgraphics</groupId>
241
                <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
                <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

    
290
            <dependency>
291
                <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

    
316
            <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
                <groupId>commons-codec</groupId>
328
                <artifactId>commons-codec</artifactId>
329
                <version>1.6</version>
330
            </dependency>
331
            <dependency>
332
                <groupId>commons-collections</groupId>
333
                <artifactId>commons-collections</artifactId>
334
                <version>3.2.2</version>
335
            </dependency>
336
<!--            <dependency>
337
                <groupId>org.apache.commons</groupId>
338
                <artifactId>commons-collections4</artifactId>
339
                <version>4.1</version>
340
            </dependency>            -->
341
            <dependency>
342
              <groupId>org.apache.commons</groupId>
343
              <artifactId>commons-compress</artifactId>
344
              <version>1.11</version>
345
            </dependency>
346
            <dependency>
347
                <groupId>org.apache.solr</groupId>
348
                <artifactId>solr-commons-csv</artifactId>
349
                <version>3.5.0</version>
350
            </dependency>
351
            <dependency>
352
                <groupId>commons-httpclient</groupId>
353
                <artifactId>commons-httpclient</artifactId>
354
                <version>2.0.2</version>
355
            </dependency>
356
            <dependency>
357
                <groupId>commons-cli</groupId>
358
                <artifactId>commons-cli</artifactId>
359
                <version>1.4</version>
360
            </dependency>
361
            <dependency>
362
                <groupId>commons-lang</groupId>
363
                <artifactId>commons-lang</artifactId>
364
                <version>2.6</version>
365
            </dependency>
366
            <dependency>
367
                <groupId>org.apache.commons</groupId>
368
                <artifactId>commons-math</artifactId>
369
                <version>2.2</version>
370
            </dependency>            
371
            <dependency>
372
                <groupId>commons-configuration</groupId>
373
                <artifactId>commons-configuration</artifactId>
374
                <version>1.10</version>
375
            </dependency>
376
            <dependency>
377
                <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
                <groupId>commons-pool</groupId>
389
                <artifactId>commons-pool</artifactId>
390
                <version>1.6</version>
391
            </dependency>
392
            <dependency>
393
                <groupId>org.apache.commons</groupId>
394
                <artifactId>commons-text</artifactId>
395
                <version>1.6</version>
396
            </dependency>
397
            
398
            <dependency>
399
                <groupId>org.dspace</groupId>
400
                <artifactId>cql-java</artifactId>
401
                <version>1.0</version>
402
            </dependency>
403
            <dependency>
404
                <groupId>easymock</groupId>
405
                <artifactId>easymockclassextension</artifactId>
406
                <version>1.2</version>
407
            </dependency>
408
            <dependency>
409
                <groupId>flanagan</groupId>
410
                <artifactId>flanagan</artifactId>
411
                <version>20090616</version>
412
            </dependency>
413
            <dependency>
414
                <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
                <version>2.4.12</version>
433
            </dependency>
434
            <dependency>
435
                <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
                <version>2.1.7</version>
463
            </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
                <groupId>org.glassfish</groupId>
486
                <artifactId>javax.json</artifactId>
487
                <version>1.0.4</version>
488
            </dependency>
489
            <dependency>
490
                <groupId>com.toedter</groupId>
491
                <artifactId>jcalendar</artifactId>
492
                <version>1.3.2</version>
493
            </dependency>
494
            <dependency>
495
                <groupId>jfree</groupId>
496
                <artifactId>jcommon</artifactId>
497
                <version>1.0.12</version>
498
            </dependency>
499
            <dependency>
500
                <groupId>com.github.lespaul361</groupId>
501
                <artifactId>JCommunique</artifactId>
502
                <version>2.0.0</version>
503
            </dependency>            
504
            <dependency>
505
                <groupId>jdom</groupId>
506
                <artifactId>jdom</artifactId>
507
                <version>1.0</version>
508
            </dependency>
509
            <dependency>
510
                <groupId>org.gnu</groupId>
511
                <artifactId>jel</artifactId>
512
                <version>2.0.1</version>
513
            </dependency>
514
            <dependency>
515
                <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
              <groupId>com.jidesoft</groupId>
546
              <artifactId>jide-oss</artifactId>
547
              <version>3.6.18</version>
548
            </dependency>
549
            <dependency>
550
                <groupId>com.sun</groupId>
551
                <artifactId>jimi</artifactId>
552
                <version>1.1</version>
553
            </dependency>
554
            <dependency>
555
                <groupId>joda-time</groupId>
556
                <artifactId>joda-time</artifactId>
557
                <version>1.6</version>
558
            </dependency>
559
            <dependency>
560
                <groupId>org.jopendocument</groupId>
561
                <artifactId>jOpenDocument</artifactId>
562
                <version>1.3</version>
563
            </dependency>
564
            <dependency>
565
                <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
                <!-- This is the version already included in Java 1.6 -->
578
                <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
                <groupId>org.json</groupId>
587
                <artifactId>json</artifactId>
588
                <version>20180130</version>
589
            </dependency>
590
            <dependency>
591
                <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-core</artifactId>
598
                <version>1.14.0</version>
599
                <scope>compile</scope>
600
            </dependency>
601
            <dependency>
602
                <groupId>com.vividsolutions</groupId>
603
                <artifactId>jts-io</artifactId>
604
                <version>1.14.0</version>
605
                <scope>compile</scope>
606
            </dependency>
607
            <dependency>
608
                <groupId>junit</groupId>
609
                <artifactId>junit</artifactId>
610
                <version>4.11</version>
611
            </dependency>
612
            <dependency>
613
                <groupId>jwizardcomponent</groupId>
614
                <artifactId>jwizardcomponent</artifactId>
615
                <version>1.2.2</version>
616
            </dependency>
617
            <dependency>
618
                <groupId>jwizardcomponent</groupId>
619
                <artifactId>jwizardcomponent-0i18n</artifactId>
620
                <version>1.2.2.1</version>
621
            </dependency>
622
            <dependency>
623
                <groupId>org.python</groupId>
624
                <artifactId>${jython.artifactId}</artifactId>
625
                <version>2.7.1</version>
626
            </dependency>
627
            <dependency>
628
                <groupId>org.jzkit</groupId>
629
                <artifactId>jzkit2-core</artifactId>
630
                <version>2.0.0</version>
631
            </dependency>
632
            <dependency>
633
                <groupId>org.jzkit</groupId>
634
                <artifactId>jzkit2-z3950</artifactId>
635
                <version>2.0.0</version>
636
            </dependency>
637
            <dependency>
638
                <groupId>org.jzkit</groupId>
639
                <artifactId>jzkit2-origin</artifactId>
640
                <version>2.0.0</version>
641
            </dependency>
642
            <dependency>
643
                <groupId>log4j</groupId>
644
                <artifactId>log4j</artifactId>
645
                <version>1.2.14</version>
646
            </dependency>
647
            <dependency>
648
                <groupId>com.googlecode.log4jdbc</groupId>
649
                <artifactId>log4jdbc</artifactId>
650
                <version>1.2</version>
651
            </dependency>
652
            <dependency>
653
                <groupId>com.ostermiller</groupId>
654
                <artifactId>ostermillerutils</artifactId>
655
                <version>1.4.3</version>
656
            </dependency>
657
            <dependency>
658
                <groupId>org.mapdb</groupId>
659
                <artifactId>mapdb</artifactId>
660
                <version>3.0.6</version>
661
            </dependency>
662
            <dependency>
663
                <groupId>mysql</groupId>
664
                <artifactId>mysql-connector-java</artifactId>
665
                <version>5.1.6</version>
666
            </dependency>
667
            <dependency>
668
                <groupId>es.unex</groupId>
669
                <artifactId>sextante</artifactId>
670
                <version>0.6.0</version>
671
            </dependency>
672
            <dependency>
673
                <groupId>es.unex</groupId>
674
                <artifactId>sextante_gui</artifactId>
675
                <version>0.6.0</version>
676
            </dependency>
677
            <dependency>
678
                <groupId>es.unex</groupId>
679
                <artifactId>sextante_wps</artifactId>
680
                <version>0.6.0</version>
681
            </dependency>
682
            <dependency>
683
                <groupId>es.unex</groupId>
684
                <artifactId>libMath</artifactId>
685
                <version>0.6.0</version>
686
            </dependency>
687
            <dependency>
688
                <groupId>es.unex</groupId>
689
                <artifactId>libDocEngines</artifactId>
690
                <version>0.6.0</version>
691
            </dependency>
692
            <dependency>
693
                <groupId>org.apache.directory.studio</groupId>
694
                <artifactId>org.apache.commons.pool</artifactId>
695
                <version>1.6</version>
696
            </dependency>
697
            <dependency>
698
                <groupId>org.osgeo</groupId>
699
                <artifactId>proj4j</artifactId>
700
                <version>0.1.0</version>
701
            </dependency>
702
            <dependency>
703
                <groupId>com.fifesoft</groupId>
704
                <artifactId>rsyntaxtextarea</artifactId>
705
                <version>2.6.1</version>
706
            </dependency>
707
            <dependency>
708
                <groupId>com.fifesoft</groupId>
709
                <artifactId>rstaui</artifactId>
710
                <version>2.5.7</version>
711
            </dependency>
712
            <dependency>
713
                <groupId>sil</groupId>
714
                <artifactId>sil</artifactId>
715
                <version>0.43b-am1</version>
716
            </dependency>
717
            <dependency>
718
                <groupId>net.sf.smc</groupId>
719
                <artifactId>smc</artifactId>
720
                <version>4.3</version>
721
            </dependency>
722
            <dependency>
723
                <groupId>soap</groupId>
724
                <artifactId>soap</artifactId>
725
                <version>2.3</version>
726
            </dependency>
727
            <dependency>
728
                <groupId>spatialindex</groupId>
729
                <artifactId>spatialindex</artifactId>
730
                <version>unknown</version>
731
            </dependency>
732
            <dependency>
733
                <groupId>org.springframework</groupId>
734
                <artifactId>spring</artifactId>
735
                <version>1.2.8</version>
736
            </dependency>
737
            <dependency>
738
                <groupId>net.sf</groupId>
739
                <artifactId>sqljep</artifactId>
740
                <version>0.2.1</version>
741
            </dependency>
742
            <dependency>
743
                <groupId>net.sf.supercsv</groupId>
744
                <artifactId>super-csv</artifactId>
745
                <version>2.1.0</version>
746
            </dependency>
747
            <dependency>
748
                <groupId>org.tmatesoft.svnkit</groupId>
749
                <artifactId>svnkit</artifactId>
750
                <version>1.3.3</version>
751
            </dependency>
752
            <dependency>
753
                <groupId>org.tmatesoft.svnkit</groupId>
754
                <artifactId>svnkit-cli</artifactId>
755
                <version>1.3.3</version>
756
            </dependency>
757
            <dependency>
758
              <groupId>org.swinglabs</groupId>
759
              <artifactId>swing-layout</artifactId>
760
              <version>1.0.3</version>
761
            </dependency>
762
            <dependency>
763
                <groupId>tablelayout</groupId>
764
                <artifactId>TableLayout</artifactId>
765
                <version>20050920</version>
766
            </dependency>
767
            <dependency>
768
                <groupId>info.clearthought</groupId>
769
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
770
                <version>2007-04-21</version>
771
            </dependency>
772
            <dependency>
773
                <groupId>net.sourceforge.thinlet</groupId>
774
                <artifactId>thinlet</artifactId>
775
                <version>2005-03-28</version>
776
            </dependency>
777
            <dependency>
778
                <groupId>gnu.trove</groupId>
779
                <artifactId>trove</artifactId>
780
                <version>0.1.8</version>
781
            </dependency>
782
            <dependency>
783
                <groupId>java3d</groupId>
784
                <artifactId>vecmath</artifactId>
785
                <version>1.3.1</version>
786
            </dependency>
787
            <dependency>
788
                <groupId>org.apache</groupId>
789
                <artifactId>xbean</artifactId>
790
                <version>2.2.0</version>
791
            </dependency>
792
            <dependency>
793
                <groupId>xerces</groupId>
794
                <artifactId>xercesImpl</artifactId>
795
                <version>2.11.0</version>
796
            </dependency>
797
            <dependency>
798
                <groupId>xml-apis</groupId>
799
                <artifactId>xml-apis</artifactId>
800
                <version>1.4.01</version>
801
            </dependency>
802
            <dependency>
803
                <groupId>xml-apis</groupId>
804
                <artifactId>xml-apis-ext</artifactId>
805
                <version>1.3.04</version>
806
            </dependency>
807
            <dependency>
808
                <groupId>xmlpull</groupId>
809
                <artifactId>xmlpull</artifactId>
810
                <version>1.1.3.1</version>
811
            </dependency>
812
            <dependency>
813
                <groupId>zql</groupId>
814
                <artifactId>zql</artifactId>
815
                <version>unknown</version>
816
            </dependency>
817

    
818
            <!-- External gvSIG projects -->
819

    
820
            <dependency>
821
                <groupId>org.gvsig</groupId>
822
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
823
                <version>1.0.1</version>
824
            </dependency>
825
            <dependency>
826
                <groupId>org.gvsig</groupId>
827
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
828
                <version>1.0.0</version>
829
            </dependency>
830
<!--            <dependency>
831
                <groupId>org.gvsig</groupId>
832
                <artifactId>org.gvsig.catalog</artifactId>
833
                <version>2.0</version>
834
            </dependency>-->
835
            <dependency>
836
                <groupId>org.gvsig.external</groupId>
837
                <artifactId>org.gvsig.external.jump</artifactId>
838
                <version>1.0.0</version>
839
            </dependency>
840
            <dependency>
841
                <groupId>org.gvsig</groupId>
842
                <artifactId>org.gvsig.proj.lib.api</artifactId>
843
                <version>${gvsig.proj.version}</version>
844
            </dependency>
845
            <dependency>
846
                <groupId>org.gvsig</groupId>
847
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
848
                <version>${gvsig.proj.version}</version>
849
            </dependency>
850
            <dependency>
851
                <groupId>org.gvsig</groupId>
852
                <artifactId>org.gvsig.proj.swing.api</artifactId>
853
                <version>${gvsig.proj.version}</version>
854
            </dependency>
855
            <dependency>
856
                <groupId>org.gvsig</groupId>
857
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
858
                <version>${gvsig.proj.version}</version>
859
            </dependency>
860
            <dependency>
861
                <groupId>org.gvsig</groupId>
862
                <artifactId>org.gvsig.projection.api</artifactId>
863
                <version>${gvsig.projection.api.version}</version>
864
            </dependency>
865

    
866
            <!-- Childs projects -->
867

    
868
            <dependency>
869
                <groupId>org.gvsig</groupId>
870
                <artifactId>org.gvsig.about.api</artifactId>
871
                <version>2.0.413</version>
872
            </dependency>
873
            <dependency>
874
                <groupId>org.gvsig</groupId>
875
                <artifactId>org.gvsig.about.impl</artifactId>
876
                <version>2.0.413</version>
877
            </dependency>
878
            <dependency>
879
                <groupId>org.gvsig</groupId>
880
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
881
                <version>2.0.413</version>
882
            </dependency>
883
            <dependency>
884
                <groupId>org.gvsig</groupId>
885
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
886
                <version>2.0.413</version>
887
            </dependency>
888
            <dependency>
889
                <groupId>org.gvsig</groupId>
890
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
891
                <version>2.0.413</version>
892
            </dependency>
893
            <dependency>
894
                <groupId>org.gvsig</groupId>
895
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
896
                <version>2.0.413</version>
897
            </dependency>
898
            <dependency>
899
                <groupId>org.gvsig</groupId>
900
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
901
                <version>2.0.413</version>
902
                <exclusions>
903
                    <exclusion>
904
                        <groupId>org.geotools</groupId>
905
                        <artifactId>gt2-legacy</artifactId>
906
                    </exclusion>
907
                    <exclusion>
908
                        <groupId>org.geotools</groupId>
909
                        <artifactId>gt2-main</artifactId>
910
                    </exclusion>
911
                    <exclusion>
912
                        <groupId>org.geotools</groupId>
913
                        <artifactId>gt2-referencing</artifactId>
914
                    </exclusion>
915
                    <exclusion>
916
                        <groupId>geojava</groupId>
917
                        <artifactId>geojava</artifactId>
918
                    </exclusion>
919
                    <exclusion>
920
                        <groupId>javax.media</groupId>
921
                        <artifactId>jai_core</artifactId>
922
                    </exclusion>
923
                    <exclusion>
924
                        <groupId>javax.media</groupId>
925
                        <artifactId>jai_codec</artifactId>
926
                    </exclusion>
927
                </exclusions>                
928
                
929
            </dependency>
930
            <dependency>
931
                <groupId>org.gvsig</groupId>
932
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
933
                <version>2.0.413</version>
934
            </dependency>
935
            <dependency>
936
                <groupId>org.gvsig</groupId>
937
                <artifactId>org.gvsig.andami</artifactId>
938
                <version>2.0.413</version>
939
            </dependency>
940
            <dependency>
941
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.app</artifactId>
943
                <version>2.0.413</version>
944
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.ui</artifactId>
948
                <version>2.0.413</version>
949
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.basicformats</artifactId>
953
                <version>2.0.413</version>
954
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.control</artifactId>
958
                <version>2.0.413</version>
959
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
963
                <version>2.0.413</version>
964
            </dependency>
965
            <dependency>
966
                <groupId>org.gvsig</groupId>
967
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
968
                <version>2.0.413</version>
969
            </dependency>            
970
            <dependency>
971
                <!-- 
972
                Eliminado el proyecto asi que le pongo una version "chunga" 
973
                para que falle al resolverla si alguien lo usa
974
                -->
975
                <groupId>org.gvsig</groupId>
976
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
977
                <version>ERROR</version> 
978
            </dependency>
979
            <dependency>
980
                <groupId>org.gvsig</groupId>
981
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
982
                <version>2.0.413</version>
983
            </dependency>
984
            <dependency>
985
                <groupId>org.gvsig</groupId>
986
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
987
                <version>2.0.413</version>
988
            </dependency>
989
            <dependency>
990
                <groupId>org.gvsig</groupId>
991
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
992
                <version>2.0.413</version>
993
            </dependency>
994
            <dependency>
995
                <groupId>org.gvsig</groupId>
996
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
997
                <version>2.0.413</version>
998
                <type>test-jar</type>
999
                <scope>test</scope>
1000
            </dependency>
1001
            <dependency>
1002
                <groupId>org.gvsig</groupId>
1003
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
1004
                <version>2.0.413</version>
1005
                <type>test-jar</type>
1006
                <scope>test</scope>
1007
            </dependency>            <dependency>
1008
                <groupId>org.gvsig</groupId>
1009
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
1010
                <version>2.0.413</version>
1011
            </dependency>
1012
            <dependency>
1013
                <groupId>org.gvsig</groupId>
1014
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
1015
                <version>2.0.413</version>
1016
            </dependency>
1017
            <dependency>
1018
                <groupId>org.gvsig</groupId>
1019
                <artifactId>org.gvsig.h2spatial.h2gis150.provider</artifactId>
1020
                <version>2.0.391-SNAPSHOT</version>
1021
            </dependency>
1022
              <dependency>
1023
                <groupId>org.gvsig</groupId>
1024
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1025
                <version>2.0.413</version>
1026
            </dependency>
1027
            <dependency>
1028
                <groupId>org.gvsig</groupId>
1029
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1030
                <version>2.0.413</version>
1031
                <scope>test</scope>
1032
                <type>test-jar</type>
1033
            </dependency>
1034
            <dependency>
1035
                <groupId>org.gvsig</groupId>
1036
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
1037
                <version>2.0.413</version>
1038
            </dependency>
1039
            <dependency>
1040
                <groupId>org.gvsig</groupId>
1041
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1042
                <version>2.0.413</version>
1043
            </dependency>
1044
            <dependency>
1045
                <groupId>org.gvsig</groupId>
1046
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1047
                <version>2.0.413</version>
1048
            </dependency>
1049
            <dependency>
1050
                <groupId>org.gvsig</groupId>
1051
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1052
                <version>2.0.413</version>
1053
            </dependency>
1054
            <dependency>
1055
                <groupId>org.gvsig</groupId>
1056
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1057
                <version>2.0.413</version>
1058
            </dependency>
1059
            <dependency>
1060
              <groupId>org.gvsig</groupId>
1061
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1062
              <version>2.0.413</version>
1063
            </dependency>
1064
                <dependency>
1065
              <groupId>org.gvsig</groupId>
1066
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1067
               <version>2.0.413</version>
1068
            </dependency>
1069
            <dependency>
1070
              <groupId>org.gvsig</groupId>
1071
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1072
              <version>2.0.413</version>
1073
                <type>test-jar</type>
1074
                <scope>test</scope>
1075
            </dependency>
1076
                <dependency>
1077
              <groupId>org.gvsig</groupId>
1078
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1079
               <version>2.0.413</version>
1080
                <type>test-jar</type>
1081
                <scope>test</scope>
1082
            </dependency>
1083
            <dependency>
1084
                <groupId>org.gvsig</groupId>
1085
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1086
                <version>2.0.413</version>
1087
            </dependency>
1088
            <dependency>
1089
                <groupId>org.gvsig</groupId>
1090
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1091
                <version>2.0.413</version>
1092
                <type>test-jar</type>
1093
                <scope>test</scope>
1094
            </dependency>
1095
            <dependency>
1096
                <groupId>org.gvsig</groupId>
1097
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1098
                <version>2.0.413</version>
1099
            </dependency>
1100
            <dependency>
1101
                <groupId>org.gvsig</groupId>
1102
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1103
                <version>2.0.413</version>
1104
            </dependency>
1105
            <dependency>
1106
                <groupId>org.gvsig</groupId>
1107
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1108
                <version>2.0.413</version>
1109
            </dependency>
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1113
                <version>2.0.413</version>
1114
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.newlayer.prov.csv</artifactId>
1118
                <version>2.0.413</version>
1119
            </dependency>
1120
            
1121
            
1122
            
1123
            
1124
            <dependency>
1125
                <groupId>org.gvsig</groupId>
1126
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1127
                <version>2.0.413</version>
1128
            </dependency>
1129
            <dependency>
1130
                <groupId>org.gvsig</groupId>
1131
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1132
                <version>2.0.413</version>
1133
            </dependency>
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1137
                <version>2.0.413</version>
1138
            </dependency>
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1142
                <version>2.0.327-SNAPSHOT</version>
1143
            </dependency>
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1147
                <version>2.0.327-SNAPSHOT</version>
1148
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1152
                <version>2.0.327-SNAPSHOT</version>
1153
            </dependency>
1154
            <dependency>
1155
                <groupId>org.gvsig</groupId>
1156
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1157
                <version>2.0.413</version>
1158
            </dependency>
1159
            <dependency>
1160
                <groupId>org.gvsig</groupId>
1161
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1162
                <version>2.0.413</version>
1163
            </dependency>
1164

    
1165
            <dependency>
1166
                <groupId>org.gvsig</groupId>
1167
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1168
                <version>2.0.413</version>
1169
            </dependency>
1170
            <dependency>
1171
                <groupId>org.gvsig</groupId>
1172
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1173
                <version>2.0.413</version>
1174
            </dependency>
1175

    
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1179
                <version>2.0.413</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1184
                <version>2.0.413</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1189
                <version>2.0.413</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1194
                <version>2.0.413</version>
1195
            </dependency>
1196

    
1197

    
1198

    
1199
            <dependency>
1200
                <groupId>org.gvsig</groupId>
1201
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1202
                <version>2.0.413</version>
1203
            </dependency>
1204
            <dependency>
1205
                <groupId>org.gvsig</groupId>
1206
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1207
                <version>2.0.413</version>
1208
            </dependency>
1209

    
1210
            <dependency>
1211
                <groupId>org.gvsig</groupId>
1212
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1213
                <version>2.0.413</version>
1214
            </dependency>
1215
            <dependency>
1216
                <groupId>org.gvsig</groupId>
1217
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1218
                <version>2.0.413</version>
1219
            </dependency>
1220

    
1221
            <dependency>
1222
                <groupId>org.gvsig</groupId>
1223
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1224
                <version>2.0.327-SNAPSHOT</version>
1225
            </dependency>
1226
            <dependency>
1227
                <groupId>org.gvsig</groupId>
1228
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1229
                <version>2.0.327-SNAPSHOT</version>
1230
            </dependency>
1231
            <dependency>
1232
                <groupId>org.gvsig</groupId>
1233
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1234
                <version>2.0.327-SNAPSHOT</version>
1235
            </dependency>
1236
            <dependency>
1237
                <groupId>org.gvsig</groupId>
1238
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1239
                <version>2.0.413</version>
1240
            </dependency>
1241
            <dependency>
1242
                <groupId>org.gvsig</groupId>
1243
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1244
                <version>2.0.413</version>
1245
            </dependency>
1246
            <dependency>
1247
                <groupId>org.gvsig</groupId>
1248
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1249
                <version>2.0.413</version>
1250
            </dependency>
1251
            <dependency>
1252
                <groupId>org.gvsig</groupId>
1253
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1254
                <version>2.0.413</version>
1255
            </dependency>
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1259
                <version>2.0.413</version>
1260
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1264
                <version>2.0.413</version>
1265
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1269
                <version>2.0.413</version>
1270
            </dependency>
1271

    
1272
            
1273
            
1274
            <dependency>
1275
                <groupId>org.gvsig</groupId>
1276
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1277
                <version>2.0.413</version>
1278
            </dependency>
1279
            <dependency>
1280
                <groupId>org.gvsig</groupId>
1281
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1282
                <version>2.0.413</version>
1283
            </dependency>
1284
            <dependency>
1285
                <groupId>org.gvsig</groupId>
1286
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1287
                <version>2.0.413</version>
1288
            </dependency>
1289
            <dependency>
1290
                <groupId>org.gvsig</groupId>
1291
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1292
                <version>2.0.413</version>
1293
            </dependency>
1294
            <dependency>
1295
                <groupId>org.gvsig</groupId>
1296
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1297
                <version>2.0.413</version>
1298
            </dependency>
1299
            <dependency>
1300
                <groupId>org.gvsig</groupId>
1301
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1302
                <version>2.0.413</version>
1303
            </dependency>
1304
            <dependency>
1305
                <groupId>org.gvsig</groupId>
1306
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1307
                <version>2.0.413</version>
1308
            </dependency>
1309

    
1310

    
1311
            <dependency>
1312
                <groupId>org.gvsig</groupId>
1313
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1314
                <version>2.0.413</version>
1315
            </dependency>
1316
            <dependency>
1317
                <groupId>org.gvsig</groupId>
1318
                <artifactId>org.gvsig.compat.api</artifactId>
1319
                <version>2.0.413</version>
1320
            </dependency>
1321
            <dependency>
1322
                <groupId>org.gvsig</groupId>
1323
                <artifactId>org.gvsig.compat.se</artifactId>
1324
                <version>2.0.413</version>
1325
            </dependency>
1326
            <dependency>
1327
                <groupId>org.gvsig</groupId>
1328
                <artifactId>org.gvsig.remoteclient</artifactId>
1329
                <version>2.0.413</version>
1330
            </dependency>
1331
            <dependency>
1332
                <groupId>org.gvsig</groupId>
1333
                <artifactId>org.gvsig.i18n</artifactId>
1334
                <version>2.0.413</version>
1335
            </dependency>
1336
            <dependency>
1337
                <groupId>org.gvsig</groupId>
1338
                <artifactId>org.gvsig.utils</artifactId>
1339
                <version>2.0.413</version>
1340
            </dependency>
1341
            <dependency>
1342
                <groupId>org.gvsig</groupId>
1343
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1344
                <version>2.0.413</version>
1345
            </dependency>
1346
            <dependency>
1347
                <groupId>org.gvsig</groupId>
1348
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1349
                <version>2.0.413</version>
1350
            </dependency>
1351
            <dependency>
1352
                <groupId>org.gvsig</groupId>
1353
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1354
                <version>2.0.413</version>
1355
            </dependency>
1356
            <dependency>
1357
                <groupId>org.gvsig</groupId>
1358
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1359
                <version>2.0.413</version>
1360
            </dependency>
1361
            <dependency>
1362
                <groupId>org.gvsig</groupId>
1363
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1364
                <version>2.0.413</version>
1365
            </dependency>
1366
            <dependency>
1367
                <groupId>org.gvsig</groupId>
1368
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1369
                <version>2.0.413</version>
1370
            </dependency>
1371
            <dependency>
1372
              <groupId>org.gvsig</groupId>
1373
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1374
              <version>2.0.413</version>
1375
            </dependency>
1376
            <dependency>
1377
              <groupId>org.gvsig</groupId>
1378
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1379
              <version>2.0.413</version>
1380
            </dependency>
1381
            <dependency>
1382
              <groupId>org.gvsig</groupId>
1383
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1384
              <version>2.0.413</version>
1385
            </dependency>
1386
            <dependency>
1387
                <groupId>org.gvsig</groupId>
1388
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1389
                <version>2.0.413</version>
1390
            </dependency>
1391
            <dependency>
1392
                <groupId>org.gvsig</groupId>
1393
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1394
                <version>2.0.413</version>
1395
            </dependency>
1396
            <dependency>
1397
                <groupId>org.gvsig</groupId>
1398
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1399
                <version>2.0.413</version>
1400
            </dependency>
1401
            <dependency>
1402
                <groupId>org.gvsig</groupId>
1403
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1404
                <version>2.0.413</version>
1405
            </dependency>
1406
            <dependency>
1407
                <groupId>org.gvsig</groupId>
1408
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1409
                <version>2.0.413</version>
1410
            </dependency>
1411
            <dependency>
1412
                <groupId>org.gvsig</groupId>
1413
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1414
                <version>2.0.413</version>
1415
                <type>test-jar</type>
1416
                <scope>test</scope>
1417
            </dependency>
1418
            <dependency>
1419
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1421
                <version>2.0.413</version>
1422
            </dependency>
1423
            <dependency>
1424
                <groupId>org.gvsig</groupId>
1425
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1426
                <version>2.0.413</version>
1427
            </dependency>
1428
            <dependency>
1429
                <groupId>org.gvsig</groupId>
1430
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1431
                <version>2.0.413</version>
1432
            </dependency>
1433
            <dependency>
1434
                <groupId>org.gvsig</groupId>
1435
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1436
                <version>2.0.413</version>
1437
            </dependency>
1438
            <dependency>
1439
                <groupId>org.gvsig</groupId>
1440
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1441
                <version>2.0.413</version>
1442
            </dependency>
1443
            <dependency>
1444
                <groupId>org.gvsig</groupId>
1445
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1446
                <version>2.0.413</version>
1447
            </dependency>
1448
            <dependency>
1449
                <groupId>org.gvsig</groupId>
1450
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1451
                <version>2.0.413</version>
1452
            </dependency>
1453
            <dependency>
1454
                <groupId>org.gvsig</groupId>
1455
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1456
                <version>2.0.413</version>
1457
            </dependency>
1458
            <dependency>
1459
                <groupId>org.gvsig</groupId>
1460
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1461
                <version>2.0.413</version>
1462
            </dependency>
1463
            <dependency>
1464
                <groupId>org.gvsig</groupId>
1465
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1466
                <version>2.0.413</version>
1467
            </dependency>
1468
            <dependency>
1469
                <groupId>org.gvsig</groupId>
1470
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1471
                <version>2.0.413</version>
1472
            </dependency>
1473
            <dependency>
1474
                <groupId>org.gvsig</groupId>
1475
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1476
                <version>2.0.413</version>
1477
            </dependency>
1478
            <dependency>
1479
                <groupId>org.gvsig</groupId>
1480
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1481
                <version>2.0.413</version>
1482
            </dependency>
1483
            <dependency>
1484
                <groupId>org.gvsig</groupId>
1485
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1486
                <version>2.0.413</version>
1487
            </dependency>
1488

    
1489
            <dependency>
1490
                <groupId>org.gvsig</groupId>
1491
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1492
                <version>2.0.413</version>
1493
            </dependency>
1494
            <dependency>
1495
                <groupId>org.gvsig</groupId>
1496
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1497
                <version>2.0.413</version>
1498
            </dependency>
1499
            <dependency>
1500
                <groupId>org.gvsig</groupId>
1501
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1502
                <version>2.0.413</version>
1503
                <type>test-jar</type>
1504
                <scope>test</scope>
1505
            </dependency>
1506
            <dependency>
1507
                <groupId>org.gvsig</groupId>
1508
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1509
                <version>2.0.413</version>
1510
            </dependency>
1511
            <dependency>
1512
                <groupId>org.gvsig</groupId>
1513
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1514
                <version>2.0.413</version>
1515
            </dependency>
1516

    
1517
            <dependency>
1518
                <groupId>org.gvsig</groupId>
1519
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1520
                <version>2.0.413</version>
1521
            </dependency>
1522
            <dependency>
1523
                <groupId>org.gvsig</groupId>
1524
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1525
                <version>2.0.413</version>
1526
            </dependency>
1527
            <dependency>
1528
                <groupId>org.gvsig</groupId>
1529
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1530
                <version>2.0.413</version>
1531
            </dependency>
1532
            <dependency>
1533
                <groupId>org.gvsig</groupId>
1534
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1535
                <version>2.0.413</version>
1536
            </dependency>
1537
            <dependency>
1538
                <groupId>org.gvsig</groupId>
1539
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1540
                <version>2.0.413</version>
1541
            </dependency>
1542
            <dependency>
1543
                <groupId>org.gvsig</groupId>
1544
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1545
                <version>2.0.413</version>
1546
            </dependency>
1547
            <dependency>
1548
                <groupId>org.gvsig</groupId>
1549
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1550
                <version>2.0.413</version>
1551
            </dependency>
1552
            <dependency>
1553
                <groupId>org.gvsig</groupId>
1554
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1555
                <version>2.0.413</version>
1556
            </dependency>
1557
            <dependency>
1558
                <groupId>org.gvsig</groupId>
1559
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1560
                <version>2.0.413</version>
1561
            </dependency>
1562
            <dependency>
1563
                <groupId>org.gvsig</groupId>
1564
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1565
                <version>2.0.413</version>
1566
            </dependency>
1567
            <dependency>
1568
                <groupId>org.gvsig</groupId>
1569
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1570
                <version>2.0.413</version>
1571
            </dependency>
1572
            <dependency>
1573
                <groupId>org.gvsig</groupId>
1574
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1575
                <version>2.0.413</version>
1576
            </dependency>
1577
            <dependency>
1578
                <groupId>org.gvsig</groupId>
1579
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1580
                <version>2.0.413</version>
1581
            </dependency>
1582
            <dependency>
1583
                <groupId>org.gvsig</groupId>
1584
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1585
                <version>2.0.413</version>
1586
            </dependency>
1587
            <dependency>
1588
                <groupId>org.gvsig</groupId>
1589
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1590
                <version>2.0.413</version>
1591
            </dependency>
1592

    
1593
            <dependency>
1594
                <groupId>org.gvsig</groupId>
1595
                <artifactId>org.gvsig.xml2db.lib.api</artifactId>
1596
                <version>2.0.413</version>
1597
            </dependency>
1598
            <dependency>
1599
                <groupId>org.gvsig</groupId>
1600
                <artifactId>org.gvsig.xml2db.lib.impl</artifactId>
1601
                <version>2.0.413</version>
1602
            </dependency>
1603
            <dependency>
1604
                <groupId>org.gvsig</groupId>
1605
                <artifactId>org.gvsig.xml2db.app.mainplugin</artifactId>
1606
                <version>2.0.413</version>
1607
            </dependency>
1608

    
1609
        </dependencies>
1610
    </dependencyManagement>
1611

    
1612
    <dependencies>
1613
        <dependency>
1614
            <groupId>junit</groupId>
1615
            <artifactId>junit</artifactId>
1616
            <scope>test</scope>
1617
        </dependency>
1618
    </dependencies>
1619

    
1620
    <build>
1621
        <extensions>
1622
            <extension>
1623
                <groupId>org.apache.maven.wagon</groupId>
1624
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1625
                <version>${wagon.webdav.jackrabbit.version}</version>
1626
            </extension>
1627
        </extensions>
1628

    
1629
        <pluginManagement>
1630
            <plugins>
1631

    
1632
                <plugin>
1633
                    <groupId>org.codehaus.mojo</groupId>
1634
                    <artifactId>versions-maven-plugin</artifactId>
1635
                    <version>${versions.maven.plugin.version}</version>
1636
                    <configuration>
1637
                        <allowSnapshots>false</allowSnapshots>
1638
                        <excludeProperties>
1639
                            versions.maven.plugin.version,
1640
                            maven.deploy.plugin.version,
1641
                            maven.surefire.plugin.version,
1642
                            maven.compiler.plugin.version,
1643
                            maven.resources.plugin.version,
1644
                            maven.javadoc.plugin.version,
1645
                            maven.site.plugin.version,
1646
                            maven.jar.plugin.version,
1647
                            properties.maven.plugin.version,
1648
                            gmaven.plugin.version,
1649
                            maven.antrun.plugin.version,
1650
                            maven.release.plugin.version,
1651
                            maven.assembly.plugin.version,
1652
                            maven.clean.plugin.version,
1653
                            exec.maven.plugin.version,
1654
                            maven.license.plugin.version,
1655
                            maven.source.plugin.version,
1656
                            maven.scm.plugin.version,
1657
                            maven.checkstyle.plugin.version,
1658
                            animal.sniffer.maven.plugin.version,
1659
                            maven.project.info.reports.plugin.version,
1660
                            maven.jxr.plugin.version,
1661
                            findbugs.maven.plugin.version,
1662
                            wagon.webdav.jackrabbit.version,
1663
                        </excludeProperties>
1664
                    </configuration>
1665
                </plugin>
1666

    
1667
                <plugin>
1668
                    <groupId>org.apache.maven.plugins</groupId>
1669
                    <artifactId>maven-scm-plugin</artifactId>
1670
                    <version>${maven.scm.plugin.version}</version>
1671
                    <configuration>
1672
                        <connectionType>connection</connectionType>
1673
                    </configuration>
1674
                </plugin>
1675

    
1676
                <plugin>
1677
                    <groupId>org.apache.maven.plugins</groupId>
1678
                    <artifactId>maven-compiler-plugin</artifactId>
1679
                    <version>${maven.compiler.plugin.version}</version>
1680
                    <configuration>
1681
                        <source>${java.version}</source>
1682
                        <target>${java.version}</target>
1683
                        <encoding>${encoding}</encoding>
1684
                    </configuration>
1685
                </plugin>
1686

    
1687
                <plugin>
1688
                    <groupId>org.apache.maven.plugins</groupId>
1689
                    <artifactId>maven-resources-plugin</artifactId>
1690
                    <version>${maven.resources.plugin.version}</version>
1691
                    <configuration>
1692
                        <encoding>${encoding}</encoding>
1693
                    </configuration>
1694
                </plugin>
1695

    
1696
                <plugin>
1697
                    <groupId>org.apache.maven.plugins</groupId>
1698
                    <artifactId>maven-eclipse-plugin</artifactId>
1699
                    <configuration>
1700
                        <downloadSources>true</downloadSources>
1701
                        <downloadJavadocs>true</downloadJavadocs>
1702
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1703
                    </configuration>
1704
                </plugin>
1705

    
1706
                <plugin>
1707
                    <groupId>org.apache.maven.plugins</groupId>
1708
                    <artifactId>maven-surefire-plugin</artifactId>
1709
                    <version>${maven.surefire.plugin.version}</version>
1710
                    <configuration>
1711
                        <forkMode>once</forkMode>
1712
                        <environmentVariables>
1713
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1714
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1715
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1716
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1717
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1718
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1719
                        </environmentVariables>
1720
                    </configuration>
1721
                </plugin>
1722

    
1723
                <plugin>
1724
                    <groupId>org.apache.maven.plugins</groupId>
1725
                    <artifactId>maven-failsafe-plugin</artifactId>
1726
                    <executions>
1727
                        <execution>
1728
                            <goals>
1729
                                <goal>integration-test</goal>
1730
                                <goal>verify</goal>
1731
                            </goals>
1732
                        </execution>
1733
                    </executions>
1734
                    <configuration>
1735
                        <forkMode>once</forkMode>
1736
                        <environmentVariables>
1737
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1738
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1739
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1740
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1741
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1742
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1743
                        </environmentVariables>
1744
                    </configuration>
1745
                </plugin>
1746

    
1747
                <plugin>
1748
                    <groupId>org.apache.maven.plugins</groupId>
1749
                    <artifactId>maven-javadoc-plugin</artifactId>
1750
                    <version>${maven.javadoc.plugin.version}</version>
1751
                    <configuration>
1752
                        <failOnError>false</failOnError>
1753
                        <docTitle>${project.name} ${project.version}</docTitle>
1754
                        <encoding>${encoding}</encoding>
1755
                        <footer />
1756
                        <header />
1757
                        <keywords>false</keywords>
1758
                        <!-- Don't include the deprecateds items in the javadoc -->
1759
                        <nodeprecated>true</nodeprecated>
1760
                        <!-- Don't generate javadoc of project with submodules -->
1761
                        <aggregate>false</aggregate>
1762
                        <!-- Removed detection of links due to its high cost -->
1763
                        <detectJavaApiLink>false</detectJavaApiLink>
1764
                        <detectLinks>false</detectLinks>
1765
                        <detectOfflineLinks>false</detectOfflineLinks>
1766
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1767
                        <includeDependencySources>false</includeDependencySources>
1768
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1769
                        <javaApiLinks>
1770
                            <property>
1771
                                <name>api_1.4</name>
1772
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1773
                            </property>
1774
                            <property>
1775
                                <name>api_1.5</name>
1776
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1777
                            </property>
1778
                            <property>
1779
                                <name>api_1.6</name>
1780
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1781
                            </property>
1782
                            <property>
1783
                                <name>api_1.7</name>
1784
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1785
                            </property>
1786
                            <property>
1787
                                <name>api_1.8</name>
1788
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1789
                            </property>
1790
                        </javaApiLinks>
1791
                        <configuration>
1792
                            <doclint>html,syntax,-missing,-reference</doclint>
1793
                        </configuration>  
1794
                        <!--
1795
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1796
                        -->
1797
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1798
                    </configuration>
1799
                </plugin>
1800

    
1801
                <plugin>
1802
                    <groupId>org.apache.maven.plugins</groupId>
1803
                    <artifactId>maven-site-plugin</artifactId>
1804
                    <version>${maven.site.plugin.version}</version>
1805
                    <configuration>
1806
                        <chmod>true</chmod>
1807
                        <chmodMode>a+rwX</chmodMode>
1808
                    </configuration>
1809
                </plugin>
1810

    
1811
                <plugin>
1812
                    <groupId>org.apache.maven.plugins</groupId>
1813
                    <artifactId>maven-jar-plugin</artifactId>
1814
                    <version>${maven.jar.plugin.version}</version>
1815
                    <configuration>
1816
                        <archive>
1817
                            <manifestEntries>
1818
                                <Built-By>gvSIG Team</Built-By>
1819
                            </manifestEntries>
1820
                        </archive>
1821
                    </configuration>
1822
                </plugin>
1823

    
1824
                <plugin>
1825
                    <groupId>org.codehaus.mojo</groupId>
1826
                    <artifactId>properties-maven-plugin</artifactId>
1827
                    <version>${properties.maven.plugin.version}</version>
1828
                </plugin>
1829

    
1830
                <plugin>
1831
                    <groupId>org.apache.maven.plugins</groupId>
1832
                    <artifactId>maven-antrun-plugin</artifactId>
1833
                    <version>${maven.antrun.plugin.version}</version>
1834
                </plugin>
1835

    
1836
                <plugin>
1837
                    <groupId>org.codehaus.mojo</groupId>
1838
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1839
                    <version>${animal.sniffer.maven.plugin.version}</version>
1840
                </plugin>
1841

    
1842
                <plugin>
1843
                    <groupId>org.apache.maven.plugins</groupId>
1844
                    <artifactId>maven-release-plugin</artifactId>
1845
                    <version>${maven.release.plugin.version}</version>
1846
                </plugin>
1847

    
1848
                <plugin>
1849
                    <groupId>org.apache.maven.plugins</groupId>
1850
                    <artifactId>maven-deploy-plugin</artifactId>
1851
                    <version>${maven.deploy.plugin.version}</version>
1852
                </plugin>
1853

    
1854
                <plugin>
1855
                    <artifactId>maven-assembly-plugin</artifactId>
1856
                    <version>${maven.assembly.plugin.version}</version>
1857
                    <executions>
1858
                        <execution>
1859
                            <id>gvsig-plugin-package</id>
1860
                            <phase>package</phase>
1861
                            <configuration>
1862
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1863
                                <appendAssemblyId>false</appendAssemblyId>
1864
                                <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>
1865
                                <descriptors>
1866
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1867
                                </descriptors>
1868
                            </configuration>
1869
                        </execution>
1870
                    </executions>
1871
                </plugin>
1872

    
1873
                <plugin>
1874
                    <groupId>org.apache.maven.plugins</groupId>
1875
                    <artifactId>maven-clean-plugin</artifactId>
1876
                    <version>${maven.clean.plugin.version}</version>
1877
                </plugin>
1878

    
1879
                <plugin>
1880
                    <groupId>org.codehaus.mojo</groupId>
1881
                    <artifactId>exec-maven-plugin</artifactId>
1882
                    <version>${exec.maven.plugin.version}</version>
1883
                </plugin>
1884

    
1885
                <plugin>
1886
                    <!-- invoke as "mvn license:format" to fix the header -->
1887
                    <!-- invoke as "mvn license:check" to check the header -->
1888
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1889
                    <groupId>com.mycila.maven-license-plugin</groupId>
1890
                    <artifactId>maven-license-plugin</artifactId>
1891
                    <version>${maven.license.plugin.version}</version>
1892
                    <configuration>
1893
                        <header>header.txt</header>
1894
                        <failIfMissing>false</failIfMissing>
1895
                        <aggregate>false</aggregate>
1896
                        <strictCheck>true</strictCheck>
1897
                        <encoding>${encoding}</encoding>
1898
                        <quiet>false</quiet>
1899
                        <excludes>
1900
                            <exclude>**/*.properties</exclude>
1901
                            <exclude>**/*.txt</exclude>
1902
                            <exclude>**/*.jpg</exclude>
1903
                            <exclude>**/*.jpeg</exclude>
1904
                            <exclude>**/*.svg</exclude>
1905
                            <exclude>**/*.png</exclude>
1906
                            <exclude>**/*.gvssym</exclude>
1907
                            <exclude>**/*.def</exclude>
1908
                            <exclude>**/*.msg</exclude>
1909
                        </excludes>
1910
                    </configuration>
1911
                    <dependencies>
1912
                        <dependency>
1913
                            <groupId>org.gvsig</groupId>
1914
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1915
                            <version>1.0.0</version>
1916
                        </dependency>
1917
                    </dependencies>
1918
                </plugin>
1919

    
1920
                <!-- Habria que ver si es posible sustituir el plugin -->
1921
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1922
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1923
                <!--
1924
                <plugin>
1925
                    <groupId>org.codehaus.mojo</groupId>
1926
                    <artifactId>license-maven-plugin</artifactId>
1927
                    <version>1.5</version>
1928
                </plugin>
1929
                -->
1930

    
1931
                <plugin>
1932
                    <groupId>org.apache.maven.plugins</groupId>
1933
                    <artifactId>maven-checkstyle-plugin</artifactId>
1934
                    <version>${maven.checkstyle.plugin.version}</version>
1935
                </plugin>
1936

    
1937
                <plugin>
1938
                    <groupId>org.apache.maven.plugins</groupId>
1939
                    <artifactId>maven-source-plugin</artifactId>
1940
                    <version>${maven.source.plugin.version}</version>
1941
                </plugin>
1942

    
1943
                <plugin>
1944
                    <groupId>org.codehaus.gmaven</groupId>
1945
                    <artifactId>gmaven-plugin</artifactId>
1946
                    <version>${gmaven.plugin.version}</version>
1947
                    <configuration>
1948
                        <providerSelection>2.0</providerSelection>
1949
                    </configuration>
1950
                    <dependencies>
1951
                        <dependency>
1952
                            <groupId>com.github.lookfirst</groupId>
1953
                            <artifactId>sardine</artifactId>
1954
                            <version>5.0.1</version>
1955
                        </dependency>
1956
                        <dependency>
1957
                          <groupId>org.apache.ant</groupId>
1958
                          <artifactId>ant</artifactId>
1959
                          <version>1.8.2</version>
1960
                        </dependency>
1961
                    </dependencies>
1962
                    <executions>
1963

    
1964
                        <execution>
1965
                            <id>increase-build-number</id>
1966
                            <phase>process-sources</phase>
1967
                            <configuration>
1968
                                <source><![CDATA[
1969
                    // use "mvn -Dincrease-build-number process-sources"
1970
                    if( project.properties["increase-build-number"] == null ) {
1971
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1972
                    } else {
1973
                      File file = new File(project.basedir,"buildNumber.properties")
1974
                      if( ! file.exists() ) {
1975
                          log.info("Skip increment build number (buildNumber.property not present).")
1976
                        } else {
1977
                        Properties props = new Properties()
1978

    
1979
                        props.load(file.newDataInputStream())
1980
                        value = (props.getProperty("buildNumber") as int) + 1
1981
                        props.setProperty("buildNumber",value as String)
1982
                        props.store(file.newWriter(), null)
1983
                        log.info("Setting build number to " + value)
1984
                      }
1985
                    }
1986
                  ]]></source>
1987
                            </configuration>
1988
                        </execution>
1989

    
1990
                        <execution>
1991
                            <id>build-package-info</id>
1992
                            <phase>prepare-package</phase>
1993
                            <configuration>
1994
                                <source><![CDATA[
1995
    if( project.properties["buildNumber"] == null) {
1996
      log.info("Skip build package.info (buildNumber.property not present).")
1997
      log.info("Skip build package.info index (buildNumber.property not present).")
1998
    } else {
1999
      poolURL = project.properties["gvsig.package.info.poolURL"];
2000
      if( poolURL[-1] != "/" ) {
2001
              poolURL = poolURL + "/";
2002
      }
2003
      package_info_file  = new File(project.basedir, "target/package.info")
2004
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
2005
      Properties props = new Properties()
2006
      props.setProperty('code', project.properties["gvsig.package.info.code"])
2007
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
2008
      props.setProperty('name', project.properties["gvsig.package.info.name"])
2009
      props.setProperty('version', project.properties["gvsig.package.info.version"])
2010
      props.setProperty('description', project.properties["gvsig.package.info.description"])
2011
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
2012
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
2013
      props.setProperty('official', project.properties["gvsig.package.info.official"])
2014
      props.setProperty('type', "plugin")
2015
      props.setProperty('state', project.properties["gvsig.package.info.state"])
2016
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
2017
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
2018
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
2019
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
2020
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
2021
      props.setProperty('model-version', '1.0.1')
2022
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
2023
      props.setProperty('buildNumber', project.properties["buildNumber"])
2024
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
2025

    
2026
      props.store(package_info_file.newWriter(), null)
2027

    
2028
      pkgname = "gvSIG-desktop-" +
2029
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2030
        project.properties["gvsig.package.info.code"] + "-" +
2031
        project.properties["gvsig.package.info.version"] + "-" +
2032
        project.properties["buildNumber"] + "-" +
2033
        project.properties["gvsig.package.info.state"] + "-" +
2034
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2035
        project.properties["gvsig.package.info.architecture"] + "-" +
2036
        project.properties["gvsig.package.info.javaVM"]
2037
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
2038
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
2039
      package_info_file.getParentFile().mkdirs()
2040
      props.setProperty('download-url',
2041
        poolURL +
2042
        project.properties["gvsig.package.info.code"] + "/" +
2043
        pkgname + ".gvspkg"
2044
      )
2045
      props.store(package_info_file.newWriter(), null)
2046
    }
2047
                  ]]></source>
2048
                            </configuration>
2049
                        </execution>
2050

    
2051
                        <execution>
2052
                            <id>build-package-index</id>
2053
                            <phase>package</phase>
2054
                            <configuration>
2055
                                <source><![CDATA[
2056
    ant = new AntBuilder()
2057
    if( project.properties["buildNumber"] == null) {
2058
      log.info("Skip building package index (buildNumber.property not present).")
2059
    } else {
2060
      pkgname = "gvSIG-desktop-" +
2061
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2062
        project.properties["gvsig.package.info.code"] + "-" +
2063
        project.properties["gvsig.package.info.version"] + "-" +
2064
        project.properties["buildNumber"] + "-" +
2065
        project.properties["gvsig.package.info.state"] + "-" +
2066
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2067
        project.properties["gvsig.package.info.architecture"] + "-" +
2068
        project.properties["gvsig.package.info.javaVM"]
2069

    
2070
      log.info("Building package index " + pkgname + ".gvspki")
2071
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2072
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2073
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2074
    }
2075
                  ]]></source>
2076
                            </configuration>
2077
                        </execution>
2078

    
2079
                        <execution>
2080
                            <id>install-plugin</id>
2081
                            <phase>install</phase>
2082
                            <configuration>
2083
                                <source><![CDATA[            
2084
    
2085

    
2086
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2087
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2088
        def p = new org.apache.tools.ant.Project();
2089
        p.setUserProperty("ant.file", file.getAbsolutePath());
2090
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2091
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2092
        p.setBaseDir(file.getParentFile());
2093
        p.init();
2094
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2095
        p.addReference("ant.projectHelper", helper);
2096
        helper.parse(p, file);
2097
        p.executeTarget(p.getDefaultTarget());
2098
    }
2099
                                    
2100
    
2101
    if( project.properties["buildNumber"] == null) {
2102
        log.info("Skip install package (buildNumber.property not present).")
2103
    } else {
2104
        ant = new AntBuilder()
2105
        pkgname = "gvSIG-desktop-" +
2106
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2107
          project.properties["gvsig.package.info.code"] + "-" +
2108
          project.properties["gvsig.package.info.version"] + "-" +
2109
          project.properties["buildNumber"] + "-" +
2110
          project.properties["gvsig.package.info.state"] + "-" +
2111
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2112
          project.properties["gvsig.package.info.architecture"] + "-" +
2113
          project.properties["gvsig.package.info.javaVM"]
2114

    
2115
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2116
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2117
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2118
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2119
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2120

    
2121
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
2122
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
2123

    
2124
          log.info("Install plugin to " + target)
2125
          ant.unzip(src: source, dest: target)
2126
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2127
          if( install_xml.exists() ) {
2128
            executeAntFile(
2129
                new File(project.properties["gvsig.product.folder.path"]),
2130
                new File(target),
2131
                install_xml
2132
            )
2133
          }
2134
        } else {
2135
            log.info("Skip plugin install.")
2136
        }
2137
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2138
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2139
          target = new File(project.properties["gvsig.product.folder.path"] +
2140
            "/install/" +
2141
            project.properties["gvsig.package.info.code"] + "/" +
2142
            pkgname + ".gvspkg")
2143
          target.getParentFile().mkdirs()
2144

    
2145
          log.info("Copy plugin package from " + source + " to " + target)
2146
          ant.copy(file:source, tofile:target.getAbsolutePath())
2147

    
2148
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2149
          target = project.properties["gvsig.product.folder.path"] +
2150
            "/install/" +
2151
            project.properties["gvsig.package.info.code"] + "/" +
2152
            pkgname + ".gvspki"
2153
          log.info("Copy plugin package index from " + source + " to " + target)
2154
          ant.copy(file:source, tofile:target)
2155
        } else {
2156
            log.info("Skip plugin package install.")
2157
        }
2158
    }
2159
                  ]]></source>
2160
                            </configuration>
2161
                        </execution>
2162

    
2163
                        <execution>
2164
                            <id>deploy-package</id>
2165
                            <phase>install</phase>
2166
                            <configuration>
2167
                                <source><![CDATA[
2168

    
2169
// To deploy package use:
2170
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2171
//
2172
if( project.properties["deploy-package"] != null ) {
2173
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2174
        poolURL = project.properties["gvsig.package.info.poolURL"];
2175
        if( poolURL[-1] != "/" ) {
2176
            poolURL = poolURL + "/";
2177
        }
2178
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2179
        log.info("Deploy plugin package to '"+targetPath+"'.");
2180

    
2181
        pkgname = "gvSIG-desktop-" +
2182
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2183
        project.properties["gvsig.package.info.code"] + "-" +
2184
        project.properties["gvsig.package.info.version"] + "-" +
2185
        project.properties["buildNumber"] + "-" +
2186
        project.properties["gvsig.package.info.state"] + "-" +
2187
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2188
        project.properties["gvsig.package.info.architecture"] + "-" +
2189
        project.properties["gvsig.package.info.javaVM"];
2190

    
2191
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2192
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2193

    
2194
        log.info("Creating addon-request.txt in target folder");
2195
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2196
            out.println("");
2197
            out.println("# "+pkgname);
2198
            out.println("");
2199
            out.println(targetPath+"/" + pkgname + ".gvspki");
2200
            out.println("");
2201
        }
2202

    
2203
        if( project.properties["username"] == null ) {
2204
            print("Enter user name: ");
2205
            user = System.console().readLine().toString()
2206
            if( user != "" ) {
2207
                project.properties.setProperty("username",user);
2208
            }
2209
        }
2210
        if( project.properties["password"] == null ) {
2211
            print("Enter password for user '" + project.properties["username"] + "': ");
2212
            password = System.console().readPassword().toString()
2213
            if( password != "" ) {
2214
                project.properties.setProperty("password",password);
2215
            }
2216
        }
2217
        WebDAVClient session = new WebDAVClient(log);
2218
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2219
            log.info("[WEBDAV] creating non authenticated session.");
2220
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2221
            session.login();
2222
        } else {
2223
            session.login(project.properties["username"], project.properties["password"]);
2224
        }
2225
        session.makedirs(targetPath);
2226
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2227
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2228

    
2229
    } else {
2230
        log.info("Skip plugin package deploy. It not be installed by default.");
2231
    }
2232
} else {
2233
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2234
}
2235

    
2236
public class WebDAVClient {
2237

    
2238
    def log;
2239

    
2240
    private String user;
2241
    private String password;
2242
    private Object sardine;
2243

    
2244
    public WebDAVClient(log) {
2245
        disableCertificateValidation();
2246
            this.log = log;
2247
    }
2248

    
2249
    public void login(String user, String password) {
2250
        log.info("[WEBDAV] login as '"+user+"'.");
2251
        def SardineFactory
2252
        try {
2253
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2254
        } catch (Exception ex) {
2255
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2256
        }
2257
        this.user = user;
2258
        this.password = password;
2259
        this.sardine = SardineFactory.begin(this.user,this.password);
2260
    }
2261

    
2262
    public void login() {
2263
        log.info("[WEBDAV] login as guest");
2264
        this.sardine = SardineFactory.begin();
2265
    }
2266

    
2267
    public boolean exists(String url) throws Exception {
2268
        return sardine.exists(url);
2269
    }
2270

    
2271
    public void put(String source, String target) throws Exception {
2272
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2273
        InputStream fis = new FileInputStream(new File(source));
2274
        sardine.put(target, fis);
2275
        log.info("[WEBDAV] put ok.");
2276
    }
2277

    
2278
    public void mkdir(String url) throws Exception {
2279
        if( ! exists(url) ) {
2280
            log.info("[WEBDAV] mkdir '"+url+"'.");
2281
            sardine.createDirectory(url);
2282
        }
2283
    }
2284

    
2285
    public List list(String url) throws Exception {
2286
        List resources = sardine.list(url);
2287
        return resources;
2288
    }
2289

    
2290
    void disableCertificateValidation() {
2291
    /*
2292
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2293
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2294
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2295
                    return new java.security.cert.X509Certificate[0];
2296
                }
2297

    
2298
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2299
                }
2300

    
2301
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2302
                }
2303
            };
2304

    
2305
        // Ignore differences between given hostname and certificate hostname
2306
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2307
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2308
                return true;
2309
            }
2310
        };
2311

    
2312
        // Install the all-trusting trust manager
2313
        try {
2314
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2315
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2316
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2317
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2318
        } catch (Exception e) {
2319
        }
2320
        */
2321
    }
2322

    
2323
    public void makedirs(String url) throws Exception {
2324
        log.info("[WEBDAV] makedirs '"+url+"'.");
2325
        URL u = new URL(url);
2326
        String[] x = u.getPath().split("/");
2327
        String path = "";
2328
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2329
} ]]></source>
2330
                            </configuration>
2331
                        </execution>
2332

    
2333
                    </executions>
2334
                </plugin>
2335

    
2336
            </plugins>
2337
        </pluginManagement>
2338

    
2339
        <plugins>
2340
            <plugin>
2341
                <groupId>org.apache.maven.plugins</groupId>
2342
                <artifactId>maven-scm-plugin</artifactId>
2343
            </plugin>
2344

    
2345
            <plugin>
2346
                <artifactId>maven-clean-plugin</artifactId>
2347
                <configuration>
2348
                    <filesets>
2349
                        <fileset>
2350
                            <directory>${user.home}/.depman/</directory>
2351
                            <includes>
2352
                                <include>**</include>
2353
                            </includes>
2354
                        </fileset>
2355
                    </filesets>
2356
                    <followSymLinks>true</followSymLinks>
2357
                </configuration>
2358
            </plugin>
2359

    
2360
            <plugin>
2361
                <groupId>org.apache.maven.plugins</groupId>
2362
                <artifactId>maven-release-plugin</artifactId>
2363
                <configuration>
2364
                    <!-- The property svn.tags.folder is used in external projects   -->
2365
                    <!-- to override configuraction of tagBase -->
2366
                    <tagBase>${svn.tags.folder}</tagBase>
2367
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2368
                    are not installed, so the dependencies between modules are not met. With this configuration
2369
                    we force the module installation. -->
2370
                    <preparationGoals>clean install</preparationGoals>
2371
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2372
                    <!-- Dont make site-deploy -->
2373
                    <!-- You need to run it after in folder target/checkout -->
2374
                    <goals>deploy</goals>
2375
                </configuration>
2376
            </plugin>
2377

    
2378
            <plugin>
2379
                <!-- load ".gvsig-devel.properties" -->
2380
                <groupId>org.codehaus.mojo</groupId>
2381
                <artifactId>properties-maven-plugin</artifactId>
2382
                <configuration>
2383
                    <files>
2384
                        <!-- Define gvsig.product.folder.path in this property -->
2385
                        <file>${user.home}/.gvsig-devel.properties</file>
2386
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2387
                        <file>${project.basedir}/gvsig-devel.properties</file>
2388
                        <file>buildNumber.properties</file>
2389
                    </files>
2390
                    <quiet>true</quiet>
2391
                </configuration>
2392
                <executions>
2393
                    <execution>
2394
                        <id>default</id>
2395
                        <phase>prepare-package</phase>
2396
                        <goals>
2397
                            <goal>read-project-properties</goal>
2398
                        </goals>
2399
                    </execution>
2400
                    <execution>
2401
                        <id>default-clean</id>
2402
                        <phase>pre-clean</phase>
2403
                        <goals>
2404
                            <goal>read-project-properties</goal>
2405
                        </goals>
2406
                    </execution>
2407
                </executions>
2408
            </plugin>
2409

    
2410
<!--
2411
            <plugin>
2412
                <groupId>org.codehaus.mojo</groupId>
2413
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2414
                <executions>
2415
                    <execution>
2416
                        <id>check-java-api</id>
2417
                        <phase>package</phase>
2418
                        <goals>
2419
                            <goal>check</goal>
2420
                        </goals>
2421
                        <configuration>
2422
                            <skip>false</skip>
2423
                            <signature>
2424
                                <groupId>org.codehaus.mojo.signature</groupId>
2425
                                <artifactId>java18</artifactId>
2426
                                <version>1.0</version>
2427
                            </signature>
2428
                            <ignores>
2429
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2430
                                <ignore>java.nio.ByteBuffer</ignore>
2431
                                <ignore>java.nio.MappedByteBuffer</ignore>
2432
                            </ignores>
2433
                        </configuration>
2434
                    </execution>
2435
                </executions>
2436
            </plugin>
2437
-->
2438
            <plugin>
2439
                <groupId>org.apache.maven.plugins</groupId>
2440
                <artifactId>maven-javadoc-plugin</artifactId>
2441
                <configuration>
2442
                    <doclint>html,syntax,-missing,-reference</doclint>
2443
                </configuration>                
2444
                <executions>
2445
                    <execution>
2446
                        <id>attach-javadocs</id>
2447
                        <goals>
2448
                            <goal>jar</goal>
2449
                        </goals>
2450
                    </execution>
2451
                </executions>
2452
            </plugin>
2453

    
2454
            <plugin>
2455
                <groupId>org.apache.maven.plugins</groupId>
2456
                <artifactId>maven-source-plugin</artifactId>
2457
                <configuration>
2458
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2459
                </configuration>
2460
                <executions>
2461
                    <execution>
2462
                        <id>attach-sources</id>
2463
                        <phase>verify</phase>
2464
                        <goals>
2465
                            <goal>jar-no-fork</goal>
2466
                        </goals>
2467
                    </execution>
2468
                    <execution>
2469
                        <id>attach-test-sources</id>
2470
                        <phase>verify</phase>
2471
                        <goals>
2472
                            <goal>test-jar-no-fork</goal>
2473
                        </goals>
2474
                    </execution>
2475
                </executions>
2476
            </plugin>
2477

    
2478
            <plugin>
2479
                <groupId>org.apache.maven.plugins</groupId>
2480
                <artifactId>maven-checkstyle-plugin</artifactId>
2481
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2482
                <configuration>
2483
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2484
                    <enableRulesSummary>true</enableRulesSummary>
2485
                    <failsOnError>false</failsOnError>
2486
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2487
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2488
                </configuration>
2489
                <dependencies>
2490
                    <dependency>
2491
                        <groupId>org.gvsig</groupId>
2492
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2493
                        <version>1.0.0</version>
2494
                    </dependency>
2495
                </dependencies>
2496
            </plugin>
2497

    
2498
            <plugin>
2499
                <!-- to continue building  when test fail -->
2500
                <groupId>org.apache.maven.plugins</groupId>
2501
                <artifactId>maven-surefire-plugin</artifactId>
2502
                <configuration>
2503
                    <testFailureIgnore>true</testFailureIgnore>
2504
                </configuration>
2505
            </plugin>
2506

    
2507
        </plugins>
2508
    </build>
2509

    
2510

    
2511
    <reporting>
2512
        <excludeDefaults>true</excludeDefaults>
2513
        <plugins>
2514
            <plugin>
2515
                <groupId>org.apache.maven.plugins</groupId>
2516
                <artifactId>maven-project-info-reports-plugin</artifactId>
2517
                <version>${maven.project.info.reports.plugin.version}</version>
2518
                <reportSets>
2519
                    <reportSet>
2520
                        <reports>
2521
                            <report>index</report>
2522
                            <report>summary</report>
2523
                            <report>scm</report>
2524
                            <report>license</report>
2525
                            <report>project-team</report>
2526
                            <report>issue-tracking</report>
2527
                            <report>mailing-list</report>
2528
                            <report>modules</report>
2529

    
2530
                            <report>dependency-info</report>
2531
                            <!-- Removed due to its high cost
2532
                            <report>dependency-management</report>
2533
                            <report>dependencies</report>
2534
                            -->
2535
                            <report>dependency-convergence</report>
2536

    
2537
                            <!--
2538
                            <report>plugins</report>
2539
                            <report>plugin-management</report>
2540
                            <report>distribution-management</report>
2541
                            -->
2542

    
2543
                            <!-- gvSIG does not have Continuous Integration System
2544
                            <report>cim</report>
2545
                            -->
2546
                        </reports>
2547
                    </reportSet>
2548
                </reportSets>
2549
            </plugin>
2550
            <plugin>
2551
                <groupId>org.apache.maven.plugins</groupId>
2552
                <artifactId>maven-javadoc-plugin</artifactId>
2553
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2554
                <version>${maven.javadoc.plugin.version}</version>
2555
                <configuration>
2556
                    <!-- Don't include the deprecateds items in the javadoc -->
2557
                    <nodeprecated>true</nodeprecated>
2558
                    <!-- Don't generate javadoc of project with submodules -->
2559
                    <aggregate>false</aggregate>
2560
                    <!-- Removed detection of links due to its high cost -->
2561
                    <detectJavaApiLink>false</detectJavaApiLink>
2562
                    <detectLinks>false</detectLinks>
2563
                    <detectOfflineLinks>false</detectOfflineLinks>
2564
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2565
                    <includeDependencySources>false</includeDependencySources>
2566
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2567
                </configuration>
2568
                <reportSets>
2569
                    <reportSet>
2570
                        <id>html</id>
2571
                        <reports>
2572
                            <report>javadoc</report>
2573
                            <!-- removed javadocs of tests -->
2574
                        </reports>
2575
                    </reportSet>
2576
                </reportSets>
2577
            </plugin>
2578
            <plugin>
2579
                <groupId>org.apache.maven.plugins</groupId>
2580
                <artifactId>maven-jxr-plugin</artifactId>
2581
                <version>${maven.jxr.plugin.version}</version>
2582
                <configuration>
2583
                    <linkJavadoc>true</linkJavadoc>
2584
                    <aggregate>false</aggregate>
2585
                </configuration>
2586
            </plugin>
2587
            <plugin>
2588
                <groupId>org.codehaus.mojo</groupId>
2589
                <artifactId>findbugs-maven-plugin</artifactId>
2590
                <version>${findbugs.maven.plugin.version}</version>
2591
            </plugin>
2592

    
2593
        </plugins>
2594
    </reporting>
2595

    
2596

    
2597
    <profiles>
2598

    
2599
        <profile>
2600
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2601
            <id>gvsig-root</id>
2602
            <activation>
2603
                <file>
2604
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2605
                </file>
2606
            </activation>
2607
            <build>
2608
                <plugins>
2609

    
2610
                    <plugin>
2611
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2612
                        <groupId>org.codehaus.gmaven</groupId>
2613
                        <artifactId>gmaven-plugin</artifactId>
2614
                        <executions>
2615
                            <execution>
2616
                                <id>initialize-gvsig-product-folder-path</id>
2617
                                <phase>generate-sources</phase>
2618
                                <goals>
2619
                                    <goal>execute</goal>
2620
                                </goals>
2621
                                <configuration>
2622
                                    <source><![CDATA[
2623
                    if( project.artifactId != "org.gvsig.desktop" ) {
2624
                            log.warn("Skip initialization of gvsig-devel.properties.")
2625
                    } else {
2626
                      home = System.getenv('HOME')
2627
                      if( home == null ) {
2628
                        home = System.properties['user.home']
2629
                      }
2630
                      Properties props = new Properties()
2631
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2632
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2633
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2634
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2635
                            props.load(propsFile.newDataInputStream())
2636
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2637
                            props.store(propsFile.newWriter(), null)
2638
                      } else {
2639
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2640
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2641
                        try {
2642
                          props.load(propsFile.newDataInputStream())
2643
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2644
                          if( gvsigProductFolderPath == null ) {
2645
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2646
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2647
                            props.store(propsFile.newWriter(), null)
2648
                          }
2649
                        } catch(java.io.FileNotFoundException e){
2650
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2651
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2652
                          props.store(propsFile.newWriter(), null)
2653
                        }
2654
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2655
                          f = new File(gvsigProductFolderPathDefault)
2656
                          f.mkdirs();
2657
                                                  new File(f,"WARNING.txt").withWriter { out ->
2658
                                                          out.println();
2659
                                                          out.println("The product folder used is set to:");
2660
                                                          out.println();
2661
                                                          out.println(gvsigProductFolderPath);
2662
                                                          out.println();
2663
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2664
                                                          out.println();
2665
                                                  }
2666
                        }
2667
                      }
2668
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2669
                    }
2670
                  ]]></source>
2671
                                </configuration>
2672
                            </execution>
2673

    
2674
                        </executions>
2675
                    </plugin>
2676

    
2677
                </plugins>
2678
            </build>
2679
        </profile>
2680

    
2681

    
2682

    
2683
        <profile>
2684
            <!-- This profile is used to packege and install the gvSIG plugins -->
2685
            <id>gvsig-plugin</id>
2686
            <activation>
2687
                <file>
2688
                    <exists>buildNumber.properties</exists>
2689
                </file>
2690
            </activation>
2691
            <build>
2692
                <plugins>
2693

    
2694
                    <plugin>
2695
                        <artifactId>maven-assembly-plugin</artifactId>
2696
                        <executions>
2697
                            <execution>
2698
                                <id>gvsig-plugin-package</id>
2699
                                <phase>package</phase>
2700
                                <goals>
2701
                                    <goal>single</goal>
2702
                                </goals>
2703
                            </execution>
2704
                        </executions>
2705
                    </plugin>
2706

    
2707
                    <plugin>
2708
                        <artifactId>maven-clean-plugin</artifactId>
2709
                        <configuration>
2710
                            <skip>false</skip>
2711
                            <failOnError>true</failOnError>
2712
                            <filesets>
2713
                                <fileset>
2714
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2715
                                </fileset>
2716
                            </filesets>
2717
                        </configuration>
2718
                        <executions>
2719
                            <execution>
2720
                                <id>default-clean</id>
2721
                                <phase>clean</phase>
2722
                            </execution>
2723
                        </executions>
2724
                    </plugin>
2725

    
2726
                    <plugin>
2727
                        <groupId>org.codehaus.gmaven</groupId>
2728
                        <artifactId>gmaven-plugin</artifactId>
2729
                        <executions>
2730

    
2731
                            <execution>
2732
                                <id>increase-build-number</id>
2733
                                <phase>process-sources</phase>
2734
                                <goals>
2735
                                    <goal>execute</goal>
2736
                                </goals>
2737
                            </execution>
2738

    
2739
                            <execution>
2740
                                <id>build-package-info</id>
2741
                                <phase>prepare-package</phase>
2742
                                <goals>
2743
                                    <goal>execute</goal>
2744
                                </goals>
2745
                            </execution>
2746

    
2747
                            <execution>
2748
                                <id>build-package-index</id>
2749
                                <phase>package</phase>
2750
                                <goals>
2751
                                    <goal>execute</goal>
2752
                                </goals>
2753
                            </execution>
2754

    
2755
                            <execution>
2756
                                <id>install-plugin</id>
2757
                                <phase>install</phase>
2758
                                <goals>
2759
                                    <goal>execute</goal>
2760
                                </goals>
2761
                            </execution>
2762

    
2763
                            <execution>
2764
                                <id>deploy-package</id>
2765
                                <phase>install</phase>
2766
                                <goals>
2767
                                    <goal>execute</goal>
2768
                                </goals>
2769
                            </execution>
2770

    
2771
                        </executions>
2772
                    </plugin>
2773

    
2774
                </plugins>
2775
            </build>
2776
        </profile>
2777

    
2778
    </profiles>
2779

    
2780
    <properties>
2781
        <!-- Maven plugins versions -->    
2782
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2783
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2784
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2785
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2786
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2787
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2788
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2789
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2790
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2791
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2792
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2793
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2794
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2795
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2796
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2797
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2798
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2799
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2800
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2801

    
2802
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2803
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2804
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2805
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2806
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2807

    
2808
        <!-- General configuration -->
2809
        <encoding>ISO-8859-1</encoding>
2810
        <java.version>1.8</java.version>
2811
        
2812
        <localRepository>${user.home}/.m2/repository</localRepository>
2813
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2814

    
2815
        <!-- The property svn.tags.folder is used in external projects to override  -->
2816
        <!-- configuraction in maven-release-plugin -->
2817
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2818

    
2819
        <!-- Package info property values -->
2820
        <gvsig.version>2.6.0</gvsig.version>
2821
        <gvsig.package.info.codealias />
2822
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2823
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2824
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2825
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2826
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2827
        <gvsig.package.info.official>false</gvsig.package.info.official>
2828
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2829
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2830
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2831
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2832
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2833
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2834
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2835
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2836
        <gvsig.package.info.categories />
2837
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2838

    
2839
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2840
        <gvsig.install.plugin>true</gvsig.install.plugin>
2841
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2842
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2843

    
2844
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2845

    
2846
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2847
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2848
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2849
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2850
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2851
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2852
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2853
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2854
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2855
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2856
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2857
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2858
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2859
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2860
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2861
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2862
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2863
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2864
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2865
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2866
        <!--
2867
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2868
        -->
2869
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2870
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2871
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2872
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2873
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2874
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2875
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2876
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2877
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2878
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2879

    
2880
        <jython.artifactId>jython-standalone</jython.artifactId>
2881
        <!-- External project versions -->
2882
        <gvsig.tools.version>3.0.353</gvsig.tools.version>
2883
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2884
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2885
    </properties>
2886

    
2887
    <modules>
2888
        <module>org.gvsig.desktop.compat.cdc</module>
2889
        <module>org.gvsig.desktop.library</module>
2890
        <module>org.gvsig.desktop.framework</module>
2891
        <module>org.gvsig.desktop.plugin</module>
2892

    
2893
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2894
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2895

    
2896
    </modules>
2897
</project>
2898