Statistics
| Revision:

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

History | View | Annotate | Download (122 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.328-SNAPSHOT</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/trunk/org.gvsig.desktop/</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</developerConnection>
47
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/trunk//org.gvsig.desktop/</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</artifactId>
598
                <version>1.13</version>
599
            </dependency>
600
            <dependency>
601
                <groupId>junit</groupId>
602
                <artifactId>junit</artifactId>
603
                <version>4.11</version>
604
            </dependency>
605
            <dependency>
606
                <groupId>jwizardcomponent</groupId>
607
                <artifactId>jwizardcomponent</artifactId>
608
                <version>1.2.2</version>
609
            </dependency>
610
            <dependency>
611
                <groupId>jwizardcomponent</groupId>
612
                <artifactId>jwizardcomponent-0i18n</artifactId>
613
                <version>1.2.2.1</version>
614
            </dependency>
615
            <dependency>
616
                <groupId>org.python</groupId>
617
                <artifactId>${jython.artifactId}</artifactId>
618
                <version>2.7.1</version>
619
            </dependency>
620
            <dependency>
621
                <groupId>org.jzkit</groupId>
622
                <artifactId>jzkit2-core</artifactId>
623
                <version>2.0.0</version>
624
            </dependency>
625
            <dependency>
626
                <groupId>org.jzkit</groupId>
627
                <artifactId>jzkit2-z3950</artifactId>
628
                <version>2.0.0</version>
629
            </dependency>
630
            <dependency>
631
                <groupId>org.jzkit</groupId>
632
                <artifactId>jzkit2-origin</artifactId>
633
                <version>2.0.0</version>
634
            </dependency>
635
            <dependency>
636
                <groupId>log4j</groupId>
637
                <artifactId>log4j</artifactId>
638
                <version>1.2.14</version>
639
            </dependency>
640
            <dependency>
641
                <groupId>com.googlecode.log4jdbc</groupId>
642
                <artifactId>log4jdbc</artifactId>
643
                <version>1.2</version>
644
            </dependency>
645
            <dependency>
646
                <groupId>com.ostermiller</groupId>
647
                <artifactId>ostermillerutils</artifactId>
648
                <version>1.4.3</version>
649
            </dependency>
650
            <dependency>
651
                <groupId>org.mapdb</groupId>
652
                <artifactId>mapdb</artifactId>
653
                <version>3.0.6</version>
654
            </dependency>
655
            <dependency>
656
                <groupId>mysql</groupId>
657
                <artifactId>mysql-connector-java</artifactId>
658
                <version>5.1.6</version>
659
            </dependency>
660
            <dependency>
661
                <groupId>es.unex</groupId>
662
                <artifactId>sextante</artifactId>
663
                <version>0.6.0</version>
664
            </dependency>
665
            <dependency>
666
                <groupId>es.unex</groupId>
667
                <artifactId>sextante_gui</artifactId>
668
                <version>0.6.0</version>
669
            </dependency>
670
            <dependency>
671
                <groupId>es.unex</groupId>
672
                <artifactId>sextante_wps</artifactId>
673
                <version>0.6.0</version>
674
            </dependency>
675
            <dependency>
676
                <groupId>es.unex</groupId>
677
                <artifactId>libMath</artifactId>
678
                <version>0.6.0</version>
679
            </dependency>
680
            <dependency>
681
                <groupId>es.unex</groupId>
682
                <artifactId>libDocEngines</artifactId>
683
                <version>0.6.0</version>
684
            </dependency>
685
            <dependency>
686
                <groupId>org.apache.directory.studio</groupId>
687
                <artifactId>org.apache.commons.pool</artifactId>
688
                <version>1.6</version>
689
            </dependency>
690
            <dependency>
691
                <groupId>org.osgeo</groupId>
692
                <artifactId>proj4j</artifactId>
693
                <version>0.1.0</version>
694
            </dependency>
695
            <dependency>
696
                <groupId>com.fifesoft</groupId>
697
                <artifactId>rsyntaxtextarea</artifactId>
698
                <version>2.6.1</version>
699
            </dependency>
700
            <dependency>
701
                <groupId>com.fifesoft</groupId>
702
                <artifactId>rstaui</artifactId>
703
                <version>2.5.7</version>
704
            </dependency>
705
            <dependency>
706
                <groupId>sil</groupId>
707
                <artifactId>sil</artifactId>
708
                <version>0.43b-am1</version>
709
            </dependency>
710
            <dependency>
711
                <groupId>net.sf.smc</groupId>
712
                <artifactId>smc</artifactId>
713
                <version>4.3</version>
714
            </dependency>
715
            <dependency>
716
                <groupId>soap</groupId>
717
                <artifactId>soap</artifactId>
718
                <version>2.3</version>
719
            </dependency>
720
            <dependency>
721
                <groupId>spatialindex</groupId>
722
                <artifactId>spatialindex</artifactId>
723
                <version>unknown</version>
724
            </dependency>
725
            <dependency>
726
                <groupId>org.springframework</groupId>
727
                <artifactId>spring</artifactId>
728
                <version>1.2.8</version>
729
            </dependency>
730
            <dependency>
731
                <groupId>net.sf</groupId>
732
                <artifactId>sqljep</artifactId>
733
                <version>0.2.1</version>
734
            </dependency>
735
            <dependency>
736
                <groupId>net.sf.supercsv</groupId>
737
                <artifactId>super-csv</artifactId>
738
                <version>2.1.0</version>
739
            </dependency>
740
            <dependency>
741
                <groupId>org.tmatesoft.svnkit</groupId>
742
                <artifactId>svnkit</artifactId>
743
                <version>1.3.3</version>
744
            </dependency>
745
            <dependency>
746
                <groupId>org.tmatesoft.svnkit</groupId>
747
                <artifactId>svnkit-cli</artifactId>
748
                <version>1.3.3</version>
749
            </dependency>
750
            <dependency>
751
              <groupId>org.swinglabs</groupId>
752
              <artifactId>swing-layout</artifactId>
753
              <version>1.0.3</version>
754
            </dependency>
755
            <dependency>
756
                <groupId>tablelayout</groupId>
757
                <artifactId>TableLayout</artifactId>
758
                <version>20050920</version>
759
            </dependency>
760
            <dependency>
761
                <groupId>info.clearthought</groupId>
762
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
763
                <version>2007-04-21</version>
764
            </dependency>
765
            <dependency>
766
                <groupId>net.sourceforge.thinlet</groupId>
767
                <artifactId>thinlet</artifactId>
768
                <version>2005-03-28</version>
769
            </dependency>
770
            <dependency>
771
                <groupId>gnu.trove</groupId>
772
                <artifactId>trove</artifactId>
773
                <version>0.1.8</version>
774
            </dependency>
775
            <dependency>
776
                <groupId>java3d</groupId>
777
                <artifactId>vecmath</artifactId>
778
                <version>1.3.1</version>
779
            </dependency>
780
            <dependency>
781
                <groupId>org.apache</groupId>
782
                <artifactId>xbean</artifactId>
783
                <version>2.2.0</version>
784
            </dependency>
785
            <dependency>
786
                <groupId>xerces</groupId>
787
                <artifactId>xercesImpl</artifactId>
788
                <version>2.11.0</version>
789
            </dependency>
790
            <dependency>
791
                <groupId>xml-apis</groupId>
792
                <artifactId>xml-apis</artifactId>
793
                <version>1.4.01</version>
794
            </dependency>
795
            <dependency>
796
                <groupId>xml-apis</groupId>
797
                <artifactId>xml-apis-ext</artifactId>
798
                <version>1.3.04</version>
799
            </dependency>
800
            <dependency>
801
                <groupId>xmlpull</groupId>
802
                <artifactId>xmlpull</artifactId>
803
                <version>1.1.3.1</version>
804
            </dependency>
805
            <dependency>
806
                <groupId>zql</groupId>
807
                <artifactId>zql</artifactId>
808
                <version>unknown</version>
809
            </dependency>
810

    
811
            <!-- External gvSIG projects -->
812

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

    
859
            <!-- Childs projects -->
860

    
861
            <dependency>
862
                <groupId>org.gvsig</groupId>
863
                <artifactId>org.gvsig.about.api</artifactId>
864
                <version>2.0.328-SNAPSHOT</version>
865
            </dependency>
866
            <dependency>
867
                <groupId>org.gvsig</groupId>
868
                <artifactId>org.gvsig.about.impl</artifactId>
869
                <version>2.0.328-SNAPSHOT</version>
870
            </dependency>
871
            <dependency>
872
                <groupId>org.gvsig</groupId>
873
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
874
                <version>2.0.328-SNAPSHOT</version>
875
            </dependency>
876
            <dependency>
877
                <groupId>org.gvsig</groupId>
878
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
879
                <version>2.0.328-SNAPSHOT</version>
880
            </dependency>
881
            <dependency>
882
                <groupId>org.gvsig</groupId>
883
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
884
                <version>2.0.328-SNAPSHOT</version>
885
            </dependency>
886
            <dependency>
887
                <groupId>org.gvsig</groupId>
888
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
889
                <version>2.0.328-SNAPSHOT</version>
890
            </dependency>
891
            <dependency>
892
                <groupId>org.gvsig</groupId>
893
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
894
                <version>2.0.328-SNAPSHOT</version>
895
            </dependency>
896
            <dependency>
897
                <groupId>org.gvsig</groupId>
898
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
899
                <version>2.0.328-SNAPSHOT</version>
900
            </dependency>
901
            <dependency>
902
                <groupId>org.gvsig</groupId>
903
                <artifactId>org.gvsig.andami</artifactId>
904
                <version>2.0.328-SNAPSHOT</version>
905
            </dependency>
906
            <dependency>
907
                <groupId>org.gvsig</groupId>
908
                <artifactId>org.gvsig.app</artifactId>
909
                <version>2.0.328-SNAPSHOT</version>
910
            </dependency>
911
            <dependency>
912
                <groupId>org.gvsig</groupId>
913
                <artifactId>org.gvsig.ui</artifactId>
914
                <version>2.0.328-SNAPSHOT</version>
915
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918
                <artifactId>org.gvsig.basicformats</artifactId>
919
                <version>2.0.328-SNAPSHOT</version>
920
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923
                <artifactId>org.gvsig.fmap.control</artifactId>
924
                <version>2.0.328-SNAPSHOT</version>
925
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
929
                <version>2.0.328-SNAPSHOT</version>
930
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
934
                <version>2.0.328-SNAPSHOT</version>
935
            </dependency>            
936
            <dependency>
937
                <!-- 
938
                Eliminado el proyecto asi que le pongo una version "chunga" 
939
                para que falle al resolverla si alguien lo usa
940
                -->
941
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
943
                <version>ERROR</version> 
944
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
948
                <version>2.0.328-SNAPSHOT</version>
949
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
953
                <version>2.0.328-SNAPSHOT</version>
954
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
958
                <version>2.0.328-SNAPSHOT</version>
959
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
963
                <version>2.0.328-SNAPSHOT</version>
964
                <type>test-jar</type>
965
                <scope>test</scope>
966
            </dependency>
967
            <dependency>
968
                <groupId>org.gvsig</groupId>
969
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
970
                <version>2.0.328-SNAPSHOT</version>
971
                <type>test-jar</type>
972
                <scope>test</scope>
973
            </dependency>            <dependency>
974
                <groupId>org.gvsig</groupId>
975
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
976
                <version>2.0.328-SNAPSHOT</version>
977
            </dependency>
978
            <dependency>
979
                <groupId>org.gvsig</groupId>
980
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
981
                <version>2.0.328-SNAPSHOT</version>
982
            </dependency>
983
              <dependency>
984
                <groupId>org.gvsig</groupId>
985
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
986
                <version>2.0.328-SNAPSHOT</version>
987
            </dependency>
988
            <dependency>
989
                <groupId>org.gvsig</groupId>
990
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
991
                <version>2.0.328-SNAPSHOT</version>
992
            </dependency>
993
            <dependency>
994
                <groupId>org.gvsig</groupId>
995
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
996
                <version>2.0.328-SNAPSHOT</version>
997
            </dependency>
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1001
                <version>2.0.328-SNAPSHOT</version>
1002
            </dependency>
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1006
                <version>2.0.328-SNAPSHOT</version>
1007
            </dependency>
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1011
                <version>2.0.328-SNAPSHOT</version>
1012
            </dependency>
1013
            <dependency>
1014
              <groupId>org.gvsig</groupId>
1015
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1016
              <version>2.0.328-SNAPSHOT</version>
1017
            </dependency>
1018
                <dependency>
1019
              <groupId>org.gvsig</groupId>
1020
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1021
               <version>2.0.328-SNAPSHOT</version>
1022
            </dependency>
1023
            <dependency>
1024
                <groupId>org.gvsig</groupId>
1025
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1026
                <version>2.0.328-SNAPSHOT</version>
1027
            </dependency>
1028
            <dependency>
1029
                <groupId>org.gvsig</groupId>
1030
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1031
                <version>2.0.328-SNAPSHOT</version>
1032
                <type>test-jar</type>
1033
                <scope>test</scope>
1034
            </dependency>
1035
            <dependency>
1036
                <groupId>org.gvsig</groupId>
1037
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1038
                <version>2.0.328-SNAPSHOT</version>
1039
            </dependency>
1040
            <dependency>
1041
                <groupId>org.gvsig</groupId>
1042
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1043
                <version>2.0.328-SNAPSHOT</version>
1044
            </dependency>
1045
            <dependency>
1046
                <groupId>org.gvsig</groupId>
1047
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1048
                <version>2.0.328-SNAPSHOT</version>
1049
            </dependency>
1050
            <dependency>
1051
                <groupId>org.gvsig</groupId>
1052
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1053
                <version>2.0.328-SNAPSHOT</version>
1054
            </dependency>
1055
            
1056
            
1057
            
1058
            
1059
            <dependency>
1060
                <groupId>org.gvsig</groupId>
1061
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1062
                <version>2.0.328-SNAPSHOT</version>
1063
            </dependency>
1064
            <dependency>
1065
                <groupId>org.gvsig</groupId>
1066
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1067
                <version>2.0.328-SNAPSHOT</version>
1068
            </dependency>
1069
            <dependency>
1070
                <groupId>org.gvsig</groupId>
1071
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1072
                <version>2.0.328-SNAPSHOT</version>
1073
            </dependency>
1074
            <dependency>
1075
                <groupId>org.gvsig</groupId>
1076
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1077
                <version>2.0.327-SNAPSHOT</version>
1078
            </dependency>
1079
            <dependency>
1080
                <groupId>org.gvsig</groupId>
1081
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1082
                <version>2.0.327-SNAPSHOT</version>
1083
            </dependency>
1084
            <dependency>
1085
                <groupId>org.gvsig</groupId>
1086
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1087
                <version>2.0.327-SNAPSHOT</version>
1088
            </dependency>
1089
            <dependency>
1090
                <groupId>org.gvsig</groupId>
1091
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1092
                <version>2.0.328-SNAPSHOT</version>
1093
            </dependency>
1094
            <dependency>
1095
                <groupId>org.gvsig</groupId>
1096
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1097
                <version>2.0.328-SNAPSHOT</version>
1098
            </dependency>
1099

    
1100
            <dependency>
1101
                <groupId>org.gvsig</groupId>
1102
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1103
                <version>2.0.328-SNAPSHOT</version>
1104
            </dependency>
1105
            <dependency>
1106
                <groupId>org.gvsig</groupId>
1107
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1108
                <version>2.0.328-SNAPSHOT</version>
1109
            </dependency>
1110

    
1111
            <dependency>
1112
                <groupId>org.gvsig</groupId>
1113
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1114
                <version>2.0.328-SNAPSHOT</version>
1115
            </dependency>
1116
            <dependency>
1117
                <groupId>org.gvsig</groupId>
1118
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1119
                <version>2.0.328-SNAPSHOT</version>
1120
            </dependency>
1121
            <dependency>
1122
                <groupId>org.gvsig</groupId>
1123
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1124
                <version>2.0.328-SNAPSHOT</version>
1125
            </dependency>
1126
            <dependency>
1127
                <groupId>org.gvsig</groupId>
1128
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1129
                <version>2.0.328-SNAPSHOT</version>
1130
            </dependency>
1131

    
1132

    
1133

    
1134
            <dependency>
1135
                <groupId>org.gvsig</groupId>
1136
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1137
                <version>2.0.328-SNAPSHOT</version>
1138
            </dependency>
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1142
                <version>2.0.328-SNAPSHOT</version>
1143
            </dependency>
1144

    
1145
            <dependency>
1146
                <groupId>org.gvsig</groupId>
1147
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1148
                <version>2.0.328-SNAPSHOT</version>
1149
            </dependency>
1150
            <dependency>
1151
                <groupId>org.gvsig</groupId>
1152
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1153
                <version>2.0.328-SNAPSHOT</version>
1154
            </dependency>
1155

    
1156
            <dependency>
1157
                <groupId>org.gvsig</groupId>
1158
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1159
                <version>2.0.327-SNAPSHOT</version>
1160
            </dependency>
1161
            <dependency>
1162
                <groupId>org.gvsig</groupId>
1163
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1164
                <version>2.0.327-SNAPSHOT</version>
1165
            </dependency>
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1169
                <version>2.0.327-SNAPSHOT</version>
1170
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1174
                <version>2.0.328-SNAPSHOT</version>
1175
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1179
                <version>2.0.328-SNAPSHOT</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1184
                <version>2.0.328-SNAPSHOT</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1189
                <version>2.0.328-SNAPSHOT</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1194
                <version>2.0.328-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1199
                <version>2.0.328-SNAPSHOT</version>
1200
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1204
                <version>2.0.328-SNAPSHOT</version>
1205
            </dependency>
1206

    
1207
            
1208
            
1209
            <dependency>
1210
                <groupId>org.gvsig</groupId>
1211
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1212
                <version>2.0.328-SNAPSHOT</version>
1213
            </dependency>
1214
            <dependency>
1215
                <groupId>org.gvsig</groupId>
1216
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1217
                <version>2.0.328-SNAPSHOT</version>
1218
            </dependency>
1219
            <dependency>
1220
                <groupId>org.gvsig</groupId>
1221
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1222
                <version>2.0.328-SNAPSHOT</version>
1223
            </dependency>
1224
            <dependency>
1225
                <groupId>org.gvsig</groupId>
1226
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1227
                <version>2.0.328-SNAPSHOT</version>
1228
            </dependency>
1229
            <dependency>
1230
                <groupId>org.gvsig</groupId>
1231
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1232
                <version>2.0.328-SNAPSHOT</version>
1233
            </dependency>
1234
            <dependency>
1235
                <groupId>org.gvsig</groupId>
1236
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1237
                <version>2.0.328-SNAPSHOT</version>
1238
            </dependency>
1239
            <dependency>
1240
                <groupId>org.gvsig</groupId>
1241
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1242
                <version>2.0.328-SNAPSHOT</version>
1243
            </dependency>
1244

    
1245

    
1246
            <dependency>
1247
                <groupId>org.gvsig</groupId>
1248
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1249
                <version>2.0.328-SNAPSHOT</version>
1250
            </dependency>
1251
            <dependency>
1252
                <groupId>org.gvsig</groupId>
1253
                <artifactId>org.gvsig.compat.api</artifactId>
1254
                <version>2.0.328-SNAPSHOT</version>
1255
            </dependency>
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258
                <artifactId>org.gvsig.compat.se</artifactId>
1259
                <version>2.0.328-SNAPSHOT</version>
1260
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.remoteclient</artifactId>
1264
                <version>2.0.328-SNAPSHOT</version>
1265
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.i18n</artifactId>
1269
                <version>2.0.328-SNAPSHOT</version>
1270
            </dependency>
1271
            <dependency>
1272
                <groupId>org.gvsig</groupId>
1273
                <artifactId>org.gvsig.utils</artifactId>
1274
                <version>2.0.328-SNAPSHOT</version>
1275
            </dependency>
1276
            <dependency>
1277
                <groupId>org.gvsig</groupId>
1278
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1279
                <version>2.0.328-SNAPSHOT</version>
1280
            </dependency>
1281
            <dependency>
1282
                <groupId>org.gvsig</groupId>
1283
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1284
                <version>2.0.328-SNAPSHOT</version>
1285
            </dependency>
1286
            <dependency>
1287
                <groupId>org.gvsig</groupId>
1288
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1289
                <version>2.0.328-SNAPSHOT</version>
1290
            </dependency>
1291
            <dependency>
1292
                <groupId>org.gvsig</groupId>
1293
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1294
                <version>2.0.328-SNAPSHOT</version>
1295
            </dependency>
1296
            <dependency>
1297
                <groupId>org.gvsig</groupId>
1298
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1299
                <version>2.0.328-SNAPSHOT</version>
1300
            </dependency>
1301
            <dependency>
1302
                <groupId>org.gvsig</groupId>
1303
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1304
                <version>2.0.328-SNAPSHOT</version>
1305
            </dependency>
1306
            <dependency>
1307
              <groupId>org.gvsig</groupId>
1308
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1309
              <version>2.0.328-SNAPSHOT</version>
1310
            </dependency>
1311
            <dependency>
1312
              <groupId>org.gvsig</groupId>
1313
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1314
              <version>2.0.328-SNAPSHOT</version>
1315
            </dependency>
1316
            <dependency>
1317
              <groupId>org.gvsig</groupId>
1318
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1319
              <version>2.0.328-SNAPSHOT</version>
1320
            </dependency>
1321
            <dependency>
1322
                <groupId>org.gvsig</groupId>
1323
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1324
                <version>2.0.328-SNAPSHOT</version>
1325
            </dependency>
1326
            <dependency>
1327
                <groupId>org.gvsig</groupId>
1328
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1329
                <version>2.0.328-SNAPSHOT</version>
1330
            </dependency>
1331
            <dependency>
1332
                <groupId>org.gvsig</groupId>
1333
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1334
                <version>2.0.328-SNAPSHOT</version>
1335
            </dependency>
1336
            <dependency>
1337
                <groupId>org.gvsig</groupId>
1338
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1339
                <version>2.0.328-SNAPSHOT</version>
1340
            </dependency>
1341
            <dependency>
1342
                <groupId>org.gvsig</groupId>
1343
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1344
                <version>2.0.328-SNAPSHOT</version>
1345
            </dependency>
1346
            <dependency>
1347
                <groupId>org.gvsig</groupId>
1348
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1349
                <version>2.0.328-SNAPSHOT</version>
1350
                <type>test-jar</type>
1351
                <scope>test</scope>
1352
            </dependency>
1353
            <dependency>
1354
                <groupId>org.gvsig</groupId>
1355
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1356
                <version>2.0.328-SNAPSHOT</version>
1357
            </dependency>
1358
            <dependency>
1359
                <groupId>org.gvsig</groupId>
1360
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1361
                <version>2.0.328-SNAPSHOT</version>
1362
            </dependency>
1363
            <dependency>
1364
                <groupId>org.gvsig</groupId>
1365
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1366
                <version>2.0.328-SNAPSHOT</version>
1367
            </dependency>
1368
            <dependency>
1369
                <groupId>org.gvsig</groupId>
1370
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1371
                <version>2.0.328-SNAPSHOT</version>
1372
            </dependency>
1373
            <dependency>
1374
                <groupId>org.gvsig</groupId>
1375
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1376
                <version>2.0.328-SNAPSHOT</version>
1377
            </dependency>
1378
            <dependency>
1379
                <groupId>org.gvsig</groupId>
1380
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1381
                <version>2.0.328-SNAPSHOT</version>
1382
            </dependency>
1383
            <dependency>
1384
                <groupId>org.gvsig</groupId>
1385
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1386
                <version>2.0.328-SNAPSHOT</version>
1387
            </dependency>
1388
            <dependency>
1389
                <groupId>org.gvsig</groupId>
1390
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1391
                <version>2.0.328-SNAPSHOT</version>
1392
            </dependency>
1393
            <dependency>
1394
                <groupId>org.gvsig</groupId>
1395
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1396
                <version>2.0.328-SNAPSHOT</version>
1397
            </dependency>
1398
            <dependency>
1399
                <groupId>org.gvsig</groupId>
1400
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1401
                <version>2.0.328-SNAPSHOT</version>
1402
            </dependency>
1403
            <dependency>
1404
                <groupId>org.gvsig</groupId>
1405
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1406
                <version>2.0.328-SNAPSHOT</version>
1407
            </dependency>
1408
            <dependency>
1409
                <groupId>org.gvsig</groupId>
1410
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1411
                <version>2.0.328-SNAPSHOT</version>
1412
            </dependency>
1413
            <dependency>
1414
                <groupId>org.gvsig</groupId>
1415
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1416
                <version>2.0.328-SNAPSHOT</version>
1417
            </dependency>
1418
            <dependency>
1419
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1421
                <version>2.0.328-SNAPSHOT</version>
1422
            </dependency>
1423

    
1424
            <dependency>
1425
                <groupId>org.gvsig</groupId>
1426
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1427
                <version>2.0.328-SNAPSHOT</version>
1428
            </dependency>
1429
            <dependency>
1430
                <groupId>org.gvsig</groupId>
1431
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1432
                <version>2.0.328-SNAPSHOT</version>
1433
            </dependency>
1434
            <dependency>
1435
                <groupId>org.gvsig</groupId>
1436
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1437
                <version>2.0.328-SNAPSHOT</version>
1438
                <type>test-jar</type>
1439
                <scope>test</scope>
1440
            </dependency>
1441
            <dependency>
1442
                <groupId>org.gvsig</groupId>
1443
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1444
                <version>2.0.328-SNAPSHOT</version>
1445
            </dependency>
1446
            <dependency>
1447
                <groupId>org.gvsig</groupId>
1448
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1449
                <version>2.0.328-SNAPSHOT</version>
1450
            </dependency>
1451

    
1452
            <dependency>
1453
                <groupId>org.gvsig</groupId>
1454
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1455
                <version>2.0.328-SNAPSHOT</version>
1456
            </dependency>
1457
            <dependency>
1458
                <groupId>org.gvsig</groupId>
1459
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1460
                <version>2.0.328-SNAPSHOT</version>
1461
            </dependency>
1462
            <dependency>
1463
                <groupId>org.gvsig</groupId>
1464
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1465
                <version>2.0.328-SNAPSHOT</version>
1466
            </dependency>
1467
            <dependency>
1468
                <groupId>org.gvsig</groupId>
1469
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1470
                <version>2.0.328-SNAPSHOT</version>
1471
            </dependency>
1472
            <dependency>
1473
                <groupId>org.gvsig</groupId>
1474
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1475
                <version>2.0.328-SNAPSHOT</version>
1476
            </dependency>
1477
            <dependency>
1478
                <groupId>org.gvsig</groupId>
1479
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1480
                <version>2.0.328-SNAPSHOT</version>
1481
            </dependency>
1482
            <dependency>
1483
                <groupId>org.gvsig</groupId>
1484
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1485
                <version>2.0.328-SNAPSHOT</version>
1486
            </dependency>
1487
            <dependency>
1488
                <groupId>org.gvsig</groupId>
1489
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1490
                <version>2.0.328-SNAPSHOT</version>
1491
            </dependency>
1492
            <dependency>
1493
                <groupId>org.gvsig</groupId>
1494
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1495
                <version>2.0.328-SNAPSHOT</version>
1496
            </dependency>
1497
            <dependency>
1498
                <groupId>org.gvsig</groupId>
1499
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1500
                <version>2.0.328-SNAPSHOT</version>
1501
            </dependency>
1502
            <dependency>
1503
                <groupId>org.gvsig</groupId>
1504
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1505
                <version>2.0.328-SNAPSHOT</version>
1506
            </dependency>
1507
            <dependency>
1508
                <groupId>org.gvsig</groupId>
1509
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1510
                <version>2.0.328-SNAPSHOT</version>
1511
            </dependency>
1512
            <dependency>
1513
                <groupId>org.gvsig</groupId>
1514
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1515
                <version>2.0.328-SNAPSHOT</version>
1516
            </dependency>
1517
            <dependency>
1518
                <groupId>org.gvsig</groupId>
1519
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1520
                <version>2.0.328-SNAPSHOT</version>
1521
            </dependency>
1522
            <dependency>
1523
                <groupId>org.gvsig</groupId>
1524
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1525
                <version>2.0.328-SNAPSHOT</version>
1526
            </dependency>
1527
        </dependencies>
1528
    </dependencyManagement>
1529

    
1530
    <dependencies>
1531
        <dependency>
1532
            <groupId>junit</groupId>
1533
            <artifactId>junit</artifactId>
1534
            <scope>test</scope>
1535
        </dependency>
1536
    </dependencies>
1537

    
1538
    <build>
1539
        <extensions>
1540
            <extension>
1541
                <groupId>org.apache.maven.wagon</groupId>
1542
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1543
                <version>${wagon.webdav.jackrabbit.version}</version>
1544
            </extension>
1545
        </extensions>
1546

    
1547
        <pluginManagement>
1548
            <plugins>
1549

    
1550
                <plugin>
1551
                    <groupId>org.codehaus.mojo</groupId>
1552
                    <artifactId>versions-maven-plugin</artifactId>
1553
                    <version>${versions.maven.plugin.version}</version>
1554
                    <configuration>
1555
                        <allowSnapshots>false</allowSnapshots>
1556
                        <excludeProperties>
1557
                            versions.maven.plugin.version,
1558
                            maven.deploy.plugin.version,
1559
                            maven.surefire.plugin.version,
1560
                            maven.compiler.plugin.version,
1561
                            maven.resources.plugin.version,
1562
                            maven.javadoc.plugin.version,
1563
                            maven.site.plugin.version,
1564
                            maven.jar.plugin.version,
1565
                            properties.maven.plugin.version,
1566
                            gmaven.plugin.version,
1567
                            maven.antrun.plugin.version,
1568
                            maven.release.plugin.version,
1569
                            maven.assembly.plugin.version,
1570
                            maven.clean.plugin.version,
1571
                            exec.maven.plugin.version,
1572
                            maven.license.plugin.version,
1573
                            maven.source.plugin.version,
1574
                            maven.scm.plugin.version,
1575
                            maven.checkstyle.plugin.version,
1576
                            animal.sniffer.maven.plugin.version,
1577
                            maven.project.info.reports.plugin.version,
1578
                            maven.jxr.plugin.version,
1579
                            findbugs.maven.plugin.version,
1580
                            wagon.webdav.jackrabbit.version,
1581
                        </excludeProperties>
1582
                    </configuration>
1583
                </plugin>
1584

    
1585
                <plugin>
1586
                    <groupId>org.apache.maven.plugins</groupId>
1587
                    <artifactId>maven-scm-plugin</artifactId>
1588
                    <version>${maven.scm.plugin.version}</version>
1589
                    <configuration>
1590
                        <connectionType>connection</connectionType>
1591
                    </configuration>
1592
                </plugin>
1593

    
1594
                <plugin>
1595
                    <groupId>org.apache.maven.plugins</groupId>
1596
                    <artifactId>maven-compiler-plugin</artifactId>
1597
                    <version>${maven.compiler.plugin.version}</version>
1598
                    <configuration>
1599
                        <source>${java.version}</source>
1600
                        <target>${java.version}</target>
1601
                        <encoding>${encoding}</encoding>
1602
                    </configuration>
1603
                </plugin>
1604

    
1605
                <plugin>
1606
                    <groupId>org.apache.maven.plugins</groupId>
1607
                    <artifactId>maven-resources-plugin</artifactId>
1608
                    <version>${maven.resources.plugin.version}</version>
1609
                    <configuration>
1610
                        <encoding>${encoding}</encoding>
1611
                    </configuration>
1612
                </plugin>
1613

    
1614
                <plugin>
1615
                    <groupId>org.apache.maven.plugins</groupId>
1616
                    <artifactId>maven-eclipse-plugin</artifactId>
1617
                    <configuration>
1618
                        <downloadSources>true</downloadSources>
1619
                        <downloadJavadocs>true</downloadJavadocs>
1620
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1621
                    </configuration>
1622
                </plugin>
1623

    
1624
                <plugin>
1625
                    <groupId>org.apache.maven.plugins</groupId>
1626
                    <artifactId>maven-surefire-plugin</artifactId>
1627
                    <version>${maven.surefire.plugin.version}</version>
1628
                    <configuration>
1629
                        <forkMode>once</forkMode>
1630
                        <environmentVariables>
1631
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1632
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1633
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1634
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1635
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1636
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1637
                        </environmentVariables>
1638
                    </configuration>
1639
                </plugin>
1640

    
1641
                <plugin>
1642
                    <groupId>org.apache.maven.plugins</groupId>
1643
                    <artifactId>maven-failsafe-plugin</artifactId>
1644
                    <executions>
1645
                        <execution>
1646
                            <goals>
1647
                                <goal>integration-test</goal>
1648
                                <goal>verify</goal>
1649
                            </goals>
1650
                        </execution>
1651
                    </executions>
1652
                    <configuration>
1653
                        <forkMode>once</forkMode>
1654
                        <environmentVariables>
1655
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1656
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1657
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1658
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1659
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1660
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1661
                        </environmentVariables>
1662
                    </configuration>
1663
                </plugin>
1664

    
1665
                <plugin>
1666
                    <groupId>org.apache.maven.plugins</groupId>
1667
                    <artifactId>maven-javadoc-plugin</artifactId>
1668
                    <version>${maven.javadoc.plugin.version}</version>
1669
                    <configuration>
1670
                        <failOnError>false</failOnError>
1671
                        <docTitle>${project.name} ${project.version}</docTitle>
1672
                        <encoding>${encoding}</encoding>
1673
                        <footer />
1674
                        <header />
1675
                        <keywords>false</keywords>
1676
                        <!-- Don't include the deprecateds items in the javadoc -->
1677
                        <nodeprecated>true</nodeprecated>
1678
                        <!-- Don't generate javadoc of project with submodules -->
1679
                        <aggregate>false</aggregate>
1680
                        <!-- Removed detection of links due to its high cost -->
1681
                        <detectJavaApiLink>false</detectJavaApiLink>
1682
                        <detectLinks>false</detectLinks>
1683
                        <detectOfflineLinks>false</detectOfflineLinks>
1684
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1685
                        <includeDependencySources>false</includeDependencySources>
1686
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1687
                        <javaApiLinks>
1688
                            <property>
1689
                                <name>api_1.4</name>
1690
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1691
                            </property>
1692
                            <property>
1693
                                <name>api_1.5</name>
1694
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1695
                            </property>
1696
                            <property>
1697
                                <name>api_1.6</name>
1698
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1699
                            </property>
1700
                            <property>
1701
                                <name>api_1.7</name>
1702
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1703
                            </property>
1704
                            <property>
1705
                                <name>api_1.8</name>
1706
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1707
                            </property>
1708
                        </javaApiLinks>
1709
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1710
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1711
                    </configuration>
1712
                </plugin>
1713

    
1714
                <plugin>
1715
                    <groupId>org.apache.maven.plugins</groupId>
1716
                    <artifactId>maven-site-plugin</artifactId>
1717
                    <version>${maven.site.plugin.version}</version>
1718
                    <configuration>
1719
                        <chmod>true</chmod>
1720
                        <chmodMode>a+rwX</chmodMode>
1721
                    </configuration>
1722
                </plugin>
1723

    
1724
                <plugin>
1725
                    <groupId>org.apache.maven.plugins</groupId>
1726
                    <artifactId>maven-jar-plugin</artifactId>
1727
                    <version>${maven.jar.plugin.version}</version>
1728
                    <configuration>
1729
                        <archive>
1730
                            <manifestEntries>
1731
                                <Built-By>gvSIG Team</Built-By>
1732
                            </manifestEntries>
1733
                        </archive>
1734
                    </configuration>
1735
                </plugin>
1736

    
1737
                <plugin>
1738
                    <groupId>org.codehaus.mojo</groupId>
1739
                    <artifactId>properties-maven-plugin</artifactId>
1740
                    <version>${properties.maven.plugin.version}</version>
1741
                </plugin>
1742

    
1743
                <plugin>
1744
                    <groupId>org.apache.maven.plugins</groupId>
1745
                    <artifactId>maven-antrun-plugin</artifactId>
1746
                    <version>${maven.antrun.plugin.version}</version>
1747
                </plugin>
1748

    
1749
                <plugin>
1750
                    <groupId>org.codehaus.mojo</groupId>
1751
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1752
                    <version>${animal.sniffer.maven.plugin.version}</version>
1753
                </plugin>
1754

    
1755
                <plugin>
1756
                    <groupId>org.apache.maven.plugins</groupId>
1757
                    <artifactId>maven-release-plugin</artifactId>
1758
                    <version>${maven.release.plugin.version}</version>
1759
                </plugin>
1760

    
1761
                <plugin>
1762
                    <groupId>org.apache.maven.plugins</groupId>
1763
                    <artifactId>maven-deploy-plugin</artifactId>
1764
                    <version>${maven.deploy.plugin.version}</version>
1765
                </plugin>
1766

    
1767
                <plugin>
1768
                    <artifactId>maven-assembly-plugin</artifactId>
1769
                    <version>${maven.assembly.plugin.version}</version>
1770
                    <executions>
1771
                        <execution>
1772
                            <id>gvsig-plugin-package</id>
1773
                            <phase>package</phase>
1774
                            <configuration>
1775
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1776
                                <appendAssemblyId>false</appendAssemblyId>
1777
                                <finalName>gvSIG-desktop-${gvsig.package.info.gvSIGVersion}-${gvsig.package.info.code}-${gvsig.package.info.version}-${buildNumber}-${gvsig.package.info.state}-${gvsig.package.info.operatingSystem}-${gvsig.package.info.architecture}-${gvsig.package.info.javaVM}.gvspkg</finalName>
1778
                                <descriptors>
1779
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1780
                                </descriptors>
1781
                            </configuration>
1782
                        </execution>
1783
                    </executions>
1784
                </plugin>
1785

    
1786
                <plugin>
1787
                    <groupId>org.apache.maven.plugins</groupId>
1788
                    <artifactId>maven-clean-plugin</artifactId>
1789
                    <version>${maven.clean.plugin.version}</version>
1790
                </plugin>
1791

    
1792
                <plugin>
1793
                    <groupId>org.codehaus.mojo</groupId>
1794
                    <artifactId>exec-maven-plugin</artifactId>
1795
                    <version>${exec.maven.plugin.version}</version>
1796
                </plugin>
1797

    
1798
                <plugin>
1799
                    <!-- invoke as "mvn license:format" to fix the header -->
1800
                    <!-- invoke as "mvn license:check" to check the header -->
1801
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1802
                    <groupId>com.mycila.maven-license-plugin</groupId>
1803
                    <artifactId>maven-license-plugin</artifactId>
1804
                    <version>${maven.license.plugin.version}</version>
1805
                    <configuration>
1806
                        <header>header.txt</header>
1807
                        <failIfMissing>false</failIfMissing>
1808
                        <aggregate>false</aggregate>
1809
                        <strictCheck>true</strictCheck>
1810
                        <encoding>${encoding}</encoding>
1811
                        <quiet>false</quiet>
1812
                        <excludes>
1813
                            <exclude>**/*.properties</exclude>
1814
                            <exclude>**/*.txt</exclude>
1815
                            <exclude>**/*.jpg</exclude>
1816
                            <exclude>**/*.jpeg</exclude>
1817
                            <exclude>**/*.svg</exclude>
1818
                            <exclude>**/*.png</exclude>
1819
                            <exclude>**/*.gvssym</exclude>
1820
                            <exclude>**/*.def</exclude>
1821
                            <exclude>**/*.msg</exclude>
1822
                        </excludes>
1823
                    </configuration>
1824
                    <dependencies>
1825
                        <dependency>
1826
                            <groupId>org.gvsig</groupId>
1827
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1828
                            <version>1.0.0</version>
1829
                        </dependency>
1830
                    </dependencies>
1831
                </plugin>
1832

    
1833
                <!-- Habria que ver si es posible sustituir el plugin -->
1834
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1835
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1836
                <!--
1837
                <plugin>
1838
                    <groupId>org.codehaus.mojo</groupId>
1839
                    <artifactId>license-maven-plugin</artifactId>
1840
                    <version>1.5</version>
1841
                </plugin>
1842
                -->
1843

    
1844
                <plugin>
1845
                    <groupId>org.apache.maven.plugins</groupId>
1846
                    <artifactId>maven-checkstyle-plugin</artifactId>
1847
                    <version>${maven.checkstyle.plugin.version}</version>
1848
                </plugin>
1849

    
1850
                <plugin>
1851
                    <groupId>org.apache.maven.plugins</groupId>
1852
                    <artifactId>maven-source-plugin</artifactId>
1853
                    <version>${maven.source.plugin.version}</version>
1854
                </plugin>
1855

    
1856
                <plugin>
1857
                    <groupId>org.codehaus.gmaven</groupId>
1858
                    <artifactId>gmaven-plugin</artifactId>
1859
                    <version>${gmaven.plugin.version}</version>
1860
                    <configuration>
1861
                        <providerSelection>2.0</providerSelection>
1862
                    </configuration>
1863
                    <dependencies>
1864
                        <dependency>
1865
                            <groupId>com.github.lookfirst</groupId>
1866
                            <artifactId>sardine</artifactId>
1867
                            <version>5.0.1</version>
1868
                        </dependency>
1869
                        <dependency>
1870
                          <groupId>org.apache.ant</groupId>
1871
                          <artifactId>ant</artifactId>
1872
                          <version>1.8.2</version>
1873
                        </dependency>
1874
                    </dependencies>
1875
                    <executions>
1876

    
1877
                        <execution>
1878
                            <id>increase-build-number</id>
1879
                            <phase>process-sources</phase>
1880
                            <configuration>
1881
                                <source><![CDATA[
1882
                    // use "mvn -Dincrease-build-number process-sources"
1883
                    if( project.properties["increase-build-number"] == null ) {
1884
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1885
                    } else {
1886
                      File file = new File(project.basedir,"buildNumber.properties")
1887
                      if( ! file.exists() ) {
1888
                          log.info("Skip increment build number (buildNumber.property not present).")
1889
                        } else {
1890
                        Properties props = new Properties()
1891

    
1892
                        props.load(file.newDataInputStream())
1893
                        value = (props.getProperty("buildNumber") as int) + 1
1894
                        props.setProperty("buildNumber",value as String)
1895
                        props.store(file.newWriter(), null)
1896
                        log.info("Setting build number to " + value)
1897
                      }
1898
                    }
1899
                  ]]></source>
1900
                            </configuration>
1901
                        </execution>
1902

    
1903
                        <execution>
1904
                            <id>build-package-info</id>
1905
                            <phase>prepare-package</phase>
1906
                            <configuration>
1907
                                <source><![CDATA[
1908
    if( project.properties["buildNumber"] == null) {
1909
      log.info("Skip build package.info (buildNumber.property not present).")
1910
      log.info("Skip build package.info index (buildNumber.property not present).")
1911
    } else {
1912
      poolURL = project.properties["gvsig.package.info.poolURL"];
1913
      if( poolURL[-1] != "/" ) {
1914
              poolURL = poolURL + "/";
1915
      }
1916
      package_info_file  = new File(project.basedir, "target/package.info")
1917
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1918
      Properties props = new Properties()
1919
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1920
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1921
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1922
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1923
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1924
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1925
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1926
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1927
      props.setProperty('type', "plugin")
1928
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1929
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1930
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1931
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1932
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1933
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1934
      props.setProperty('model-version', '1.0.1')
1935
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1936
      props.setProperty('buildNumber', project.properties["buildNumber"])
1937
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1938

    
1939
      props.store(package_info_file.newWriter(), null)
1940

    
1941
      pkgname = "gvSIG-desktop-" +
1942
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1943
        project.properties["gvsig.package.info.code"] + "-" +
1944
        project.properties["gvsig.package.info.version"] + "-" +
1945
        project.properties["buildNumber"] + "-" +
1946
        project.properties["gvsig.package.info.state"] + "-" +
1947
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1948
        project.properties["gvsig.package.info.architecture"] + "-" +
1949
        project.properties["gvsig.package.info.javaVM"]
1950
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1951
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1952
      package_info_file.getParentFile().mkdirs()
1953
      props.setProperty('download-url',
1954
        poolURL +
1955
        project.properties["gvsig.package.info.code"] + "/" +
1956
        pkgname + ".gvspkg"
1957
      )
1958
      props.store(package_info_file.newWriter(), null)
1959
    }
1960
                  ]]></source>
1961
                            </configuration>
1962
                        </execution>
1963

    
1964
                        <execution>
1965
                            <id>build-package-index</id>
1966
                            <phase>package</phase>
1967
                            <configuration>
1968
                                <source><![CDATA[
1969
    ant = new AntBuilder()
1970
    if( project.properties["buildNumber"] == null) {
1971
      log.info("Skip building package index (buildNumber.property not present).")
1972
    } else {
1973
      pkgname = "gvSIG-desktop-" +
1974
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1975
        project.properties["gvsig.package.info.code"] + "-" +
1976
        project.properties["gvsig.package.info.version"] + "-" +
1977
        project.properties["buildNumber"] + "-" +
1978
        project.properties["gvsig.package.info.state"] + "-" +
1979
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1980
        project.properties["gvsig.package.info.architecture"] + "-" +
1981
        project.properties["gvsig.package.info.javaVM"]
1982

    
1983
      log.info("Building package index " + pkgname + ".gvspki")
1984
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1985
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1986
      ant.zip(destfile: package_index_target, basedir: package_index_source)
1987
    }
1988
                  ]]></source>
1989
                            </configuration>
1990
                        </execution>
1991

    
1992
                        <execution>
1993
                            <id>install-plugin</id>
1994
                            <phase>install</phase>
1995
                            <configuration>
1996
                                <source><![CDATA[            
1997
    
1998

    
1999
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2000
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2001
        def p = new org.apache.tools.ant.Project();
2002
        p.setUserProperty("ant.file", file.getAbsolutePath());
2003
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2004
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2005
        p.setBaseDir(file.getParentFile());
2006
        p.init();
2007
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2008
        p.addReference("ant.projectHelper", helper);
2009
        helper.parse(p, file);
2010
        p.executeTarget(p.getDefaultTarget());
2011
    }
2012
                                    
2013
    
2014
    if( project.properties["buildNumber"] == null) {
2015
        log.info("Skip install package (buildNumber.property not present).")
2016
    } else {
2017
        ant = new AntBuilder()
2018
        pkgname = "gvSIG-desktop-" +
2019
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2020
          project.properties["gvsig.package.info.code"] + "-" +
2021
          project.properties["gvsig.package.info.version"] + "-" +
2022
          project.properties["buildNumber"] + "-" +
2023
          project.properties["gvsig.package.info.state"] + "-" +
2024
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2025
          project.properties["gvsig.package.info.architecture"] + "-" +
2026
          project.properties["gvsig.package.info.javaVM"]
2027

    
2028
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2029
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2030
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2031
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2032
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2033

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

    
2037
          log.info("Install plugin to " + target)
2038
          ant.unzip(src: source, dest: target)
2039
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2040
          if( install_xml.exists() ) {
2041
            executeAntFile(
2042
                new File(project.properties["gvsig.product.folder.path"]),
2043
                new File(target),
2044
                install_xml
2045
            )
2046
          }
2047
        } else {
2048
            log.info("Skip plugin install.")
2049
        }
2050
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2051
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2052
          target = new File(project.properties["gvsig.product.folder.path"] +
2053
            "/install/" +
2054
            project.properties["gvsig.package.info.code"] + "/" +
2055
            pkgname + ".gvspkg")
2056
          target.getParentFile().mkdirs()
2057

    
2058
          log.info("Copy plugin package from " + source + " to " + target)
2059
          ant.copy(file:source, tofile:target.getAbsolutePath())
2060

    
2061
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2062
          target = project.properties["gvsig.product.folder.path"] +
2063
            "/install/" +
2064
            project.properties["gvsig.package.info.code"] + "/" +
2065
            pkgname + ".gvspki"
2066
          log.info("Copy plugin package index from " + source + " to " + target)
2067
          ant.copy(file:source, tofile:target)
2068
        } else {
2069
            log.info("Skip plugin package install.")
2070
        }
2071
    }
2072
                  ]]></source>
2073
                            </configuration>
2074
                        </execution>
2075

    
2076
                        <execution>
2077
                            <id>deploy-package</id>
2078
                            <phase>install</phase>
2079
                            <configuration>
2080
                                <source><![CDATA[
2081

    
2082
// To deploy package use:
2083
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2084
//
2085
if( project.properties["deploy-package"] != null ) {
2086
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2087
        poolURL = project.properties["gvsig.package.info.poolURL"];
2088
        if( poolURL[-1] != "/" ) {
2089
            poolURL = poolURL + "/";
2090
        }
2091
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2092
        log.info("Deploy plugin package to '"+targetPath+"'.");
2093

    
2094
        pkgname = "gvSIG-desktop-" +
2095
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2096
        project.properties["gvsig.package.info.code"] + "-" +
2097
        project.properties["gvsig.package.info.version"] + "-" +
2098
        project.properties["buildNumber"] + "-" +
2099
        project.properties["gvsig.package.info.state"] + "-" +
2100
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2101
        project.properties["gvsig.package.info.architecture"] + "-" +
2102
        project.properties["gvsig.package.info.javaVM"];
2103

    
2104
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2105
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2106

    
2107
        log.info("Creating addon-request.txt in target folder");
2108
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2109
            out.println("");
2110
            out.println("# "+pkgname);
2111
            out.println("");
2112
            out.println(targetPath+"/" + pkgname + ".gvspki");
2113
            out.println("");
2114
        }
2115

    
2116
        if( project.properties["username"] == null ) {
2117
            print("Enter user name: ");
2118
            user = System.console().readLine().toString()
2119
            if( user != "" ) {
2120
                project.properties.setProperty("username",user);
2121
            }
2122
        }
2123
        if( project.properties["password"] == null ) {
2124
            print("Enter password for user '" + project.properties["username"] + "': ");
2125
            password = System.console().readPassword().toString()
2126
            if( password != "" ) {
2127
                project.properties.setProperty("password",password);
2128
            }
2129
        }
2130
        WebDAVClient session = new WebDAVClient(log);
2131
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2132
            log.info("[WEBDAV] creating non authenticated session.");
2133
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2134
            session.login();
2135
        } else {
2136
            session.login(project.properties["username"], project.properties["password"]);
2137
        }
2138
        session.makedirs(targetPath);
2139
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2140
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2141

    
2142
    } else {
2143
        log.info("Skip plugin package deploy. It not be installed by default.");
2144
    }
2145
} else {
2146
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2147
}
2148

    
2149
public class WebDAVClient {
2150

    
2151
    def log;
2152

    
2153
    private String user;
2154
    private String password;
2155
    private Object sardine;
2156

    
2157
    public WebDAVClient(log) {
2158
        disableCertificateValidation();
2159
            this.log = log;
2160
    }
2161

    
2162
    public void login(String user, String password) {
2163
        log.info("[WEBDAV] login as '"+user+"'.");
2164
        def SardineFactory
2165
        try {
2166
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2167
        } catch (Exception ex) {
2168
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2169
        }
2170
        this.user = user;
2171
        this.password = password;
2172
        this.sardine = SardineFactory.begin(this.user,this.password);
2173
    }
2174

    
2175
    public void login() {
2176
        log.info("[WEBDAV] login as guest");
2177
        this.sardine = SardineFactory.begin();
2178
    }
2179

    
2180
    public boolean exists(String url) throws Exception {
2181
        return sardine.exists(url);
2182
    }
2183

    
2184
    public void put(String source, String target) throws Exception {
2185
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2186
        InputStream fis = new FileInputStream(new File(source));
2187
        sardine.put(target, fis);
2188
        log.info("[WEBDAV] put ok.");
2189
    }
2190

    
2191
    public void mkdir(String url) throws Exception {
2192
        if( ! exists(url) ) {
2193
            log.info("[WEBDAV] mkdir '"+url+"'.");
2194
            sardine.createDirectory(url);
2195
        }
2196
    }
2197

    
2198
    public List list(String url) throws Exception {
2199
        List resources = sardine.list(url);
2200
        return resources;
2201
    }
2202

    
2203
    void disableCertificateValidation() {
2204
    /*
2205
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2206
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2207
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2208
                    return new java.security.cert.X509Certificate[0];
2209
                }
2210

    
2211
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2212
                }
2213

    
2214
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2215
                }
2216
            };
2217

    
2218
        // Ignore differences between given hostname and certificate hostname
2219
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2220
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2221
                return true;
2222
            }
2223
        };
2224

    
2225
        // Install the all-trusting trust manager
2226
        try {
2227
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2228
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2229
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2230
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2231
        } catch (Exception e) {
2232
        }
2233
        */
2234
    }
2235

    
2236
    public void makedirs(String url) throws Exception {
2237
        log.info("[WEBDAV] makedirs '"+url+"'.");
2238
        URL u = new URL(url);
2239
        String[] x = u.getPath().split("/");
2240
        String path = "";
2241
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2242
} ]]></source>
2243
                            </configuration>
2244
                        </execution>
2245

    
2246
                    </executions>
2247
                </plugin>
2248

    
2249
            </plugins>
2250
        </pluginManagement>
2251

    
2252
        <plugins>
2253
            <plugin>
2254
                <groupId>org.apache.maven.plugins</groupId>
2255
                <artifactId>maven-scm-plugin</artifactId>
2256
            </plugin>
2257

    
2258
            <plugin>
2259
                <artifactId>maven-clean-plugin</artifactId>
2260
                <configuration>
2261
                    <filesets>
2262
                        <fileset>
2263
                            <directory>${user.home}/.depman/</directory>
2264
                            <includes>
2265
                                <include>**</include>
2266
                            </includes>
2267
                        </fileset>
2268
                    </filesets>
2269
                    <followSymLinks>true</followSymLinks>
2270
                </configuration>
2271
            </plugin>
2272

    
2273
            <plugin>
2274
                <groupId>org.apache.maven.plugins</groupId>
2275
                <artifactId>maven-release-plugin</artifactId>
2276
                <configuration>
2277
                    <!-- The property svn.tags.folder is used in external projects   -->
2278
                    <!-- to override configuraction of tagBase -->
2279
                    <tagBase>${svn.tags.folder}</tagBase>
2280
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2281
                    are not installed, so the dependencies between modules are not met. With this configuration
2282
                    we force the module installation. -->
2283
                    <preparationGoals>clean install</preparationGoals>
2284
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2285
                    <!-- Dont make site-deploy -->
2286
                    <!-- You need to run it after in folder target/checkout -->
2287
                    <goals>deploy</goals>
2288
                </configuration>
2289
            </plugin>
2290

    
2291
            <plugin>
2292
                <!-- load ".gvsig-devel.properties" -->
2293
                <groupId>org.codehaus.mojo</groupId>
2294
                <artifactId>properties-maven-plugin</artifactId>
2295
                <configuration>
2296
                    <files>
2297
                        <!-- Define gvsig.product.folder.path in this property -->
2298
                        <file>${user.home}/.gvsig-devel.properties</file>
2299
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2300
                        <file>${project.basedir}/gvsig-devel.properties</file>
2301
                        <file>buildNumber.properties</file>
2302
                    </files>
2303
                    <quiet>true</quiet>
2304
                </configuration>
2305
                <executions>
2306
                    <execution>
2307
                        <id>default</id>
2308
                        <phase>prepare-package</phase>
2309
                        <goals>
2310
                            <goal>read-project-properties</goal>
2311
                        </goals>
2312
                    </execution>
2313
                    <execution>
2314
                        <id>default-clean</id>
2315
                        <phase>pre-clean</phase>
2316
                        <goals>
2317
                            <goal>read-project-properties</goal>
2318
                        </goals>
2319
                    </execution>
2320
                </executions>
2321
            </plugin>
2322

    
2323
<!--
2324
            <plugin>
2325
                <groupId>org.codehaus.mojo</groupId>
2326
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2327
                <executions>
2328
                    <execution>
2329
                        <id>check-java-api</id>
2330
                        <phase>package</phase>
2331
                        <goals>
2332
                            <goal>check</goal>
2333
                        </goals>
2334
                        <configuration>
2335
                            <skip>false</skip>
2336
                            <signature>
2337
                                <groupId>org.codehaus.mojo.signature</groupId>
2338
                                <artifactId>java18</artifactId>
2339
                                <version>1.0</version>
2340
                            </signature>
2341
                            <ignores>
2342
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2343
                                <ignore>java.nio.ByteBuffer</ignore>
2344
                                <ignore>java.nio.MappedByteBuffer</ignore>
2345
                            </ignores>
2346
                        </configuration>
2347
                    </execution>
2348
                </executions>
2349
            </plugin>
2350
-->
2351
            <plugin>
2352
                <groupId>org.apache.maven.plugins</groupId>
2353
                <artifactId>maven-javadoc-plugin</artifactId>
2354
                <executions>
2355
                    <execution>
2356
                        <id>attach-javadocs</id>
2357
                        <goals>
2358
                            <goal>jar</goal>
2359
                        </goals>
2360
                    </execution>
2361
                </executions>
2362
            </plugin>
2363

    
2364
            <plugin>
2365
                <groupId>org.apache.maven.plugins</groupId>
2366
                <artifactId>maven-source-plugin</artifactId>
2367
                <configuration>
2368
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2369
                </configuration>
2370
                <executions>
2371
                    <execution>
2372
                        <id>attach-sources</id>
2373
                        <phase>verify</phase>
2374
                        <goals>
2375
                            <goal>jar-no-fork</goal>
2376
                        </goals>
2377
                    </execution>
2378
                    <execution>
2379
                        <id>attach-test-sources</id>
2380
                        <phase>verify</phase>
2381
                        <goals>
2382
                            <goal>test-jar-no-fork</goal>
2383
                        </goals>
2384
                    </execution>
2385
                </executions>
2386
            </plugin>
2387

    
2388
            <plugin>
2389
                <groupId>org.apache.maven.plugins</groupId>
2390
                <artifactId>maven-checkstyle-plugin</artifactId>
2391
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2392
                <configuration>
2393
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2394
                    <enableRulesSummary>true</enableRulesSummary>
2395
                    <failsOnError>false</failsOnError>
2396
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2397
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2398
                </configuration>
2399
                <dependencies>
2400
                    <dependency>
2401
                        <groupId>org.gvsig</groupId>
2402
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2403
                        <version>1.0.0</version>
2404
                    </dependency>
2405
                </dependencies>
2406
            </plugin>
2407

    
2408
            <plugin>
2409
                <!-- to continue building  when test fail -->
2410
                <groupId>org.apache.maven.plugins</groupId>
2411
                <artifactId>maven-surefire-plugin</artifactId>
2412
                <configuration>
2413
                    <testFailureIgnore>true</testFailureIgnore>
2414
                </configuration>
2415
            </plugin>
2416

    
2417
        </plugins>
2418
    </build>
2419

    
2420

    
2421
    <reporting>
2422
        <excludeDefaults>true</excludeDefaults>
2423
        <plugins>
2424
            <plugin>
2425
                <groupId>org.apache.maven.plugins</groupId>
2426
                <artifactId>maven-project-info-reports-plugin</artifactId>
2427
                <version>${maven.project.info.reports.plugin.version}</version>
2428
                <reportSets>
2429
                    <reportSet>
2430
                        <reports>
2431
                            <report>index</report>
2432
                            <report>summary</report>
2433
                            <report>scm</report>
2434
                            <report>license</report>
2435
                            <report>project-team</report>
2436
                            <report>issue-tracking</report>
2437
                            <report>mailing-list</report>
2438
                            <report>modules</report>
2439

    
2440
                            <report>dependency-info</report>
2441
                            <!-- Removed due to its high cost
2442
                            <report>dependency-management</report>
2443
                            <report>dependencies</report>
2444
                            -->
2445
                            <report>dependency-convergence</report>
2446

    
2447
                            <!--
2448
                            <report>plugins</report>
2449
                            <report>plugin-management</report>
2450
                            <report>distribution-management</report>
2451
                            -->
2452

    
2453
                            <!-- gvSIG does not have Continuous Integration System
2454
                            <report>cim</report>
2455
                            -->
2456
                        </reports>
2457
                    </reportSet>
2458
                </reportSets>
2459
            </plugin>
2460
            <plugin>
2461
                <groupId>org.apache.maven.plugins</groupId>
2462
                <artifactId>maven-javadoc-plugin</artifactId>
2463
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2464
                <version>${maven.javadoc.plugin.version}</version>
2465
                <configuration>
2466
                    <!-- Don't include the deprecateds items in the javadoc -->
2467
                    <nodeprecated>true</nodeprecated>
2468
                    <!-- Don't generate javadoc of project with submodules -->
2469
                    <aggregate>false</aggregate>
2470
                    <!-- Removed detection of links due to its high cost -->
2471
                    <detectJavaApiLink>false</detectJavaApiLink>
2472
                    <detectLinks>false</detectLinks>
2473
                    <detectOfflineLinks>false</detectOfflineLinks>
2474
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2475
                    <includeDependencySources>false</includeDependencySources>
2476
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2477
                </configuration>
2478
                <reportSets>
2479
                    <reportSet>
2480
                        <id>html</id>
2481
                        <reports>
2482
                            <report>javadoc</report>
2483
                            <!-- removed javadocs of tests -->
2484
                        </reports>
2485
                    </reportSet>
2486
                </reportSets>
2487
            </plugin>
2488
            <plugin>
2489
                <groupId>org.apache.maven.plugins</groupId>
2490
                <artifactId>maven-jxr-plugin</artifactId>
2491
                <version>${maven.jxr.plugin.version}</version>
2492
                <configuration>
2493
                    <linkJavadoc>true</linkJavadoc>
2494
                    <aggregate>false</aggregate>
2495
                </configuration>
2496
            </plugin>
2497
            <plugin>
2498
                <groupId>org.codehaus.mojo</groupId>
2499
                <artifactId>findbugs-maven-plugin</artifactId>
2500
                <version>${findbugs.maven.plugin.version}</version>
2501
            </plugin>
2502

    
2503
        </plugins>
2504
    </reporting>
2505

    
2506

    
2507
    <profiles>
2508

    
2509
        <profile>
2510
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2511
            <id>gvsig-root</id>
2512
            <activation>
2513
                <file>
2514
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2515
                </file>
2516
            </activation>
2517
            <build>
2518
                <plugins>
2519

    
2520
                    <plugin>
2521
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2522
                        <groupId>org.codehaus.gmaven</groupId>
2523
                        <artifactId>gmaven-plugin</artifactId>
2524
                        <executions>
2525
                            <execution>
2526
                                <id>initialize-gvsig-product-folder-path</id>
2527
                                <phase>generate-sources</phase>
2528
                                <goals>
2529
                                    <goal>execute</goal>
2530
                                </goals>
2531
                                <configuration>
2532
                                    <source><![CDATA[
2533
                    if( project.artifactId != "org.gvsig.desktop" ) {
2534
                            log.warn("Skip initialization of gvsig-devel.properties.")
2535
                    } else {
2536
                      home = System.getenv('HOME')
2537
                      if( home == null ) {
2538
                        home = System.properties['user.home']
2539
                      }
2540
                      Properties props = new Properties()
2541
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2542
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2543
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2544
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2545
                            props.load(propsFile.newDataInputStream())
2546
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2547
                            props.store(propsFile.newWriter(), null)
2548
                      } else {
2549
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2550
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2551
                        try {
2552
                          props.load(propsFile.newDataInputStream())
2553
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2554
                          if( gvsigProductFolderPath == null ) {
2555
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2556
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2557
                            props.store(propsFile.newWriter(), null)
2558
                          }
2559
                        } catch(java.io.FileNotFoundException e){
2560
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2561
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2562
                          props.store(propsFile.newWriter(), null)
2563
                        }
2564
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2565
                          f = new File(gvsigProductFolderPathDefault)
2566
                          f.mkdirs();
2567
                                                  new File(f,"WARNING.txt").withWriter { out ->
2568
                                                          out.println();
2569
                                                          out.println("The product folder used is set to:");
2570
                                                          out.println();
2571
                                                          out.println(gvsigProductFolderPath);
2572
                                                          out.println();
2573
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2574
                                                          out.println();
2575
                                                  }
2576
                        }
2577
                      }
2578
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2579
                    }
2580
                  ]]></source>
2581
                                </configuration>
2582
                            </execution>
2583

    
2584
                        </executions>
2585
                    </plugin>
2586

    
2587
                </plugins>
2588
            </build>
2589
        </profile>
2590

    
2591

    
2592

    
2593
        <profile>
2594
            <!-- This profile is used to packege and install the gvSIG plugins -->
2595
            <id>gvsig-plugin</id>
2596
            <activation>
2597
                <file>
2598
                    <exists>buildNumber.properties</exists>
2599
                </file>
2600
            </activation>
2601
            <build>
2602
                <plugins>
2603

    
2604
                    <plugin>
2605
                        <artifactId>maven-assembly-plugin</artifactId>
2606
                        <executions>
2607
                            <execution>
2608
                                <id>gvsig-plugin-package</id>
2609
                                <phase>package</phase>
2610
                                <goals>
2611
                                    <goal>single</goal>
2612
                                </goals>
2613
                            </execution>
2614
                        </executions>
2615
                    </plugin>
2616

    
2617
                    <plugin>
2618
                        <artifactId>maven-clean-plugin</artifactId>
2619
                        <configuration>
2620
                            <skip>false</skip>
2621
                            <failOnError>true</failOnError>
2622
                            <filesets>
2623
                                <fileset>
2624
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2625
                                </fileset>
2626
                            </filesets>
2627
                        </configuration>
2628
                        <executions>
2629
                            <execution>
2630
                                <id>default-clean</id>
2631
                                <phase>clean</phase>
2632
                            </execution>
2633
                        </executions>
2634
                    </plugin>
2635

    
2636
                    <plugin>
2637
                        <groupId>org.codehaus.gmaven</groupId>
2638
                        <artifactId>gmaven-plugin</artifactId>
2639
                        <executions>
2640

    
2641
                            <execution>
2642
                                <id>increase-build-number</id>
2643
                                <phase>process-sources</phase>
2644
                                <goals>
2645
                                    <goal>execute</goal>
2646
                                </goals>
2647
                            </execution>
2648

    
2649
                            <execution>
2650
                                <id>build-package-info</id>
2651
                                <phase>prepare-package</phase>
2652
                                <goals>
2653
                                    <goal>execute</goal>
2654
                                </goals>
2655
                            </execution>
2656

    
2657
                            <execution>
2658
                                <id>build-package-index</id>
2659
                                <phase>package</phase>
2660
                                <goals>
2661
                                    <goal>execute</goal>
2662
                                </goals>
2663
                            </execution>
2664

    
2665
                            <execution>
2666
                                <id>install-plugin</id>
2667
                                <phase>install</phase>
2668
                                <goals>
2669
                                    <goal>execute</goal>
2670
                                </goals>
2671
                            </execution>
2672

    
2673
                            <execution>
2674
                                <id>deploy-package</id>
2675
                                <phase>install</phase>
2676
                                <goals>
2677
                                    <goal>execute</goal>
2678
                                </goals>
2679
                            </execution>
2680

    
2681
                        </executions>
2682
                    </plugin>
2683

    
2684
                </plugins>
2685
            </build>
2686
        </profile>
2687

    
2688
    </profiles>
2689

    
2690
    <properties>
2691
        <!-- Maven plugins versions -->    
2692
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2693
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2694
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2695
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2696
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2697
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2698
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2699
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2700
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2701
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2702
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2703
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2704
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2705
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2706
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2707
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2708
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2709
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2710
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2711

    
2712
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2713
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2714
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2715
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2716
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2717

    
2718
        <!-- General configuration -->
2719
        <encoding>ISO-8859-1</encoding>
2720
        <java.version>1.8</java.version>
2721
        
2722
        <localRepository>${user.home}/.m2/repository</localRepository>
2723
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2724

    
2725
        <!-- The property svn.tags.folder is used in external projects to override  -->
2726
        <!-- configuraction in maven-release-plugin -->
2727
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2728

    
2729
        <!-- Package info property values -->
2730
        <gvsig.version>2.6.0</gvsig.version>
2731
        <gvsig.package.info.codealias />
2732
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2733
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2734
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2735
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2736
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2737
        <gvsig.package.info.official>false</gvsig.package.info.official>
2738
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2739
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2740
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2741
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2742
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2743
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2744
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2745
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2746
        <gvsig.package.info.categories />
2747
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2748

    
2749
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2750
        <gvsig.install.plugin>true</gvsig.install.plugin>
2751
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2752
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2753

    
2754
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2755

    
2756
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2757
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2758
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2759
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2760
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2761
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2762
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2763
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2764
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2765
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2766
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2767
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2768
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2769
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2770
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2771
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2772
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2773
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2774
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2775
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2776
        <!--
2777
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2778
        -->
2779
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2780
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2781
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2782
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2783
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2784
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2785
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2786
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2787
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2788
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis130.provider</org.gvsig.h2spatial.provider>
2789

    
2790
        <jython.artifactId>jython-standalone</jython.artifactId>
2791
        <!-- External project versions -->
2792
        <gvsig.tools.version>3.0.286</gvsig.tools.version>
2793
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2794
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2795
    </properties>
2796

    
2797
    <modules>
2798
        <module>org.gvsig.desktop.compat.cdc</module>
2799
        <module>org.gvsig.desktop.library</module>
2800
        <module>org.gvsig.desktop.framework</module>
2801
        <module>org.gvsig.desktop.plugin</module>
2802

    
2803
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2804
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2805

    
2806
    </modules>
2807
</project>
2808