Statistics
| Revision:

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

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

    
823
            <!-- External gvSIG projects -->
824

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

    
871
            <!-- Childs projects -->
872

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

    
1170
            <dependency>
1171
                <groupId>org.gvsig</groupId>
1172
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1173
                <version>2.0.419-SNAPSHOT</version>
1174
            </dependency>
1175
            <dependency>
1176
                <groupId>org.gvsig</groupId>
1177
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1178
                <version>2.0.419-SNAPSHOT</version>
1179
            </dependency>
1180

    
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1184
                <version>2.0.419-SNAPSHOT</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1189
                <version>2.0.419-SNAPSHOT</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1194
                <version>2.0.419-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1199
                <version>2.0.419-SNAPSHOT</version>
1200
            </dependency>
1201

    
1202

    
1203

    
1204
            <dependency>
1205
                <groupId>org.gvsig</groupId>
1206
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1207
                <version>2.0.419-SNAPSHOT</version>
1208
            </dependency>
1209
            <dependency>
1210
                <groupId>org.gvsig</groupId>
1211
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1212
                <version>2.0.419-SNAPSHOT</version>
1213
            </dependency>
1214

    
1215
            <dependency>
1216
                <groupId>org.gvsig</groupId>
1217
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1218
                <version>2.0.419-SNAPSHOT</version>
1219
            </dependency>
1220
            <dependency>
1221
                <groupId>org.gvsig</groupId>
1222
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1223
                <version>2.0.419-SNAPSHOT</version>
1224
            </dependency>
1225

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

    
1277
            
1278
            
1279
            <dependency>
1280
                <groupId>org.gvsig</groupId>
1281
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1282
                <version>2.0.419-SNAPSHOT</version>
1283
            </dependency>
1284
            <dependency>
1285
                <groupId>org.gvsig</groupId>
1286
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1287
                <version>2.0.419-SNAPSHOT</version>
1288
            </dependency>
1289
            <dependency>
1290
                <groupId>org.gvsig</groupId>
1291
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1292
                <version>2.0.419-SNAPSHOT</version>
1293
            </dependency>
1294
            <dependency>
1295
                <groupId>org.gvsig</groupId>
1296
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1297
                <version>2.0.419-SNAPSHOT</version>
1298
            </dependency>
1299
            <dependency>
1300
                <groupId>org.gvsig</groupId>
1301
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1302
                <version>2.0.419-SNAPSHOT</version>
1303
            </dependency>
1304
            <dependency>
1305
                <groupId>org.gvsig</groupId>
1306
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1307
                <version>2.0.419-SNAPSHOT</version>
1308
            </dependency>
1309
            <dependency>
1310
                <groupId>org.gvsig</groupId>
1311
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1312
                <version>2.0.419-SNAPSHOT</version>
1313
            </dependency>
1314

    
1315

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

    
1494
            <dependency>
1495
                <groupId>org.gvsig</groupId>
1496
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1497
                <version>2.0.419-SNAPSHOT</version>
1498
            </dependency>
1499
            <dependency>
1500
                <groupId>org.gvsig</groupId>
1501
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1502
                <version>2.0.419-SNAPSHOT</version>
1503
            </dependency>
1504
            <dependency>
1505
                <groupId>org.gvsig</groupId>
1506
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1507
                <version>2.0.419-SNAPSHOT</version>
1508
                <type>test-jar</type>
1509
                <scope>test</scope>
1510
            </dependency>
1511
            <dependency>
1512
                <groupId>org.gvsig</groupId>
1513
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1514
                <version>2.0.419-SNAPSHOT</version>
1515
            </dependency>
1516
            <dependency>
1517
                <groupId>org.gvsig</groupId>
1518
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1519
                <version>2.0.419-SNAPSHOT</version>
1520
            </dependency>
1521

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

    
1598
            <dependency>
1599
                <groupId>org.gvsig</groupId>
1600
                <artifactId>org.gvsig.xml2db</artifactId>
1601
                <version>2.0.419-SNAPSHOT</version>
1602
            </dependency>
1603
            <dependency>
1604
                <groupId>org.gvsig</groupId>
1605
                <artifactId>org.gvsig.xml2db.lib</artifactId>
1606
                <version>2.0.419-SNAPSHOT</version>
1607
            </dependency>
1608
            <dependency>
1609
                <groupId>org.gvsig</groupId>
1610
                <artifactId>org.gvsig.xml2db.swing</artifactId>
1611
                <version>2.0.419-SNAPSHOT</version>
1612
            </dependency>
1613
            <dependency>
1614
                <groupId>org.gvsig</groupId>
1615
                <artifactId>org.gvsig.xml2db.app</artifactId>
1616
                <version>2.0.419-SNAPSHOT</version>
1617
            </dependency>
1618
            <dependency>
1619
                <groupId>org.gvsig</groupId>
1620
                <artifactId>org.gvsig.xml2db.lib.api</artifactId>
1621
                <version>2.0.419-SNAPSHOT</version>
1622
            </dependency>
1623
            <dependency>
1624
                <groupId>org.gvsig</groupId>
1625
                <artifactId>org.gvsig.xml2db.lib.impl</artifactId>
1626
                <version>2.0.419-SNAPSHOT</version>
1627
            </dependency>
1628
            <dependency>
1629
                <groupId>org.gvsig</groupId>
1630
                <artifactId>org.gvsig.xml2db.swing.api</artifactId>
1631
                <version>2.0.419-SNAPSHOT</version>
1632
            </dependency>
1633
            <dependency>
1634
                <groupId>org.gvsig</groupId>
1635
                <artifactId>org.gvsig.xml2db.swing.impl</artifactId>
1636
                <version>2.0.419-SNAPSHOT</version>
1637
            </dependency>
1638
            <dependency>
1639
                <groupId>org.gvsig</groupId>
1640
                <artifactId>org.gvsig.xml2db.app.mainplugin</artifactId>
1641
                <version>2.0.419-SNAPSHOT</version>
1642
            </dependency>
1643

    
1644
        </dependencies>
1645
    </dependencyManagement>
1646

    
1647
    <dependencies>
1648
        <dependency>
1649
            <groupId>junit</groupId>
1650
            <artifactId>junit</artifactId>
1651
            <scope>test</scope>
1652
        </dependency>
1653
    </dependencies>
1654

    
1655
    <build>
1656
        <extensions>
1657
            <extension>
1658
                <groupId>org.apache.maven.wagon</groupId>
1659
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1660
                <version>${wagon.webdav.jackrabbit.version}</version>
1661
            </extension>
1662
        </extensions>
1663

    
1664
        <pluginManagement>
1665
            <plugins>
1666

    
1667
                <plugin>
1668
                    <groupId>org.codehaus.mojo</groupId>
1669
                    <artifactId>versions-maven-plugin</artifactId>
1670
                    <version>${versions.maven.plugin.version}</version>
1671
                    <configuration>
1672
                        <allowSnapshots>false</allowSnapshots>
1673
                        <excludeProperties>
1674
                            versions.maven.plugin.version,
1675
                            maven.deploy.plugin.version,
1676
                            maven.surefire.plugin.version,
1677
                            maven.compiler.plugin.version,
1678
                            maven.resources.plugin.version,
1679
                            maven.javadoc.plugin.version,
1680
                            maven.site.plugin.version,
1681
                            maven.jar.plugin.version,
1682
                            properties.maven.plugin.version,
1683
                            gmaven.plugin.version,
1684
                            maven.antrun.plugin.version,
1685
                            maven.release.plugin.version,
1686
                            maven.assembly.plugin.version,
1687
                            maven.clean.plugin.version,
1688
                            exec.maven.plugin.version,
1689
                            maven.license.plugin.version,
1690
                            maven.source.plugin.version,
1691
                            maven.scm.plugin.version,
1692
                            maven.checkstyle.plugin.version,
1693
                            animal.sniffer.maven.plugin.version,
1694
                            maven.project.info.reports.plugin.version,
1695
                            maven.jxr.plugin.version,
1696
                            findbugs.maven.plugin.version,
1697
                            wagon.webdav.jackrabbit.version,
1698
                        </excludeProperties>
1699
                    </configuration>
1700
                </plugin>
1701

    
1702
                <plugin>
1703
                    <groupId>org.apache.maven.plugins</groupId>
1704
                    <artifactId>maven-scm-plugin</artifactId>
1705
                    <version>${maven.scm.plugin.version}</version>
1706
                    <configuration>
1707
                        <connectionType>connection</connectionType>
1708
                    </configuration>
1709
                </plugin>
1710

    
1711
                <plugin>
1712
                    <groupId>org.apache.maven.plugins</groupId>
1713
                    <artifactId>maven-compiler-plugin</artifactId>
1714
                    <version>${maven.compiler.plugin.version}</version>
1715
                    <configuration>
1716
                        <source>${java.version}</source>
1717
                        <target>${java.version}</target>
1718
                        <encoding>${encoding}</encoding>
1719
                    </configuration>
1720
                </plugin>
1721

    
1722
                <plugin>
1723
                    <groupId>org.apache.maven.plugins</groupId>
1724
                    <artifactId>maven-resources-plugin</artifactId>
1725
                    <version>${maven.resources.plugin.version}</version>
1726
                    <configuration>
1727
                        <encoding>${encoding}</encoding>
1728
                    </configuration>
1729
                </plugin>
1730

    
1731
                <plugin>
1732
                    <groupId>org.apache.maven.plugins</groupId>
1733
                    <artifactId>maven-eclipse-plugin</artifactId>
1734
                    <configuration>
1735
                        <downloadSources>true</downloadSources>
1736
                        <downloadJavadocs>true</downloadJavadocs>
1737
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1738
                    </configuration>
1739
                </plugin>
1740

    
1741
                <plugin>
1742
                    <groupId>org.apache.maven.plugins</groupId>
1743
                    <artifactId>maven-surefire-plugin</artifactId>
1744
                    <version>${maven.surefire.plugin.version}</version>
1745
                    <configuration>
1746
                        <forkMode>once</forkMode>
1747
                        <environmentVariables>
1748
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1749
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1750
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1751
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1752
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1753
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1754
                        </environmentVariables>
1755
                    </configuration>
1756
                </plugin>
1757

    
1758
                <plugin>
1759
                    <groupId>org.apache.maven.plugins</groupId>
1760
                    <artifactId>maven-failsafe-plugin</artifactId>
1761
                    <executions>
1762
                        <execution>
1763
                            <goals>
1764
                                <goal>integration-test</goal>
1765
                                <goal>verify</goal>
1766
                            </goals>
1767
                        </execution>
1768
                    </executions>
1769
                    <configuration>
1770
                        <forkMode>once</forkMode>
1771
                        <environmentVariables>
1772
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1773
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1774
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1775
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1776
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1777
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1778
                        </environmentVariables>
1779
                    </configuration>
1780
                </plugin>
1781

    
1782
                <plugin>
1783
                    <groupId>org.apache.maven.plugins</groupId>
1784
                    <artifactId>maven-javadoc-plugin</artifactId>
1785
                    <version>${maven.javadoc.plugin.version}</version>
1786
                    <configuration>
1787
                        <failOnError>false</failOnError>
1788
                        <docTitle>${project.name} ${project.version}</docTitle>
1789
                        <encoding>${encoding}</encoding>
1790
                        <footer />
1791
                        <header />
1792
                        <keywords>false</keywords>
1793
                        <!-- Don't include the deprecateds items in the javadoc -->
1794
                        <nodeprecated>true</nodeprecated>
1795
                        <!-- Don't generate javadoc of project with submodules -->
1796
                        <aggregate>false</aggregate>
1797
                        <!-- Removed detection of links due to its high cost -->
1798
                        <detectJavaApiLink>false</detectJavaApiLink>
1799
                        <detectLinks>false</detectLinks>
1800
                        <detectOfflineLinks>false</detectOfflineLinks>
1801
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1802
                        <includeDependencySources>false</includeDependencySources>
1803
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1804
                        <javaApiLinks>
1805
                            <property>
1806
                                <name>api_1.4</name>
1807
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1808
                            </property>
1809
                            <property>
1810
                                <name>api_1.5</name>
1811
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1812
                            </property>
1813
                            <property>
1814
                                <name>api_1.6</name>
1815
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1816
                            </property>
1817
                            <property>
1818
                                <name>api_1.7</name>
1819
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1820
                            </property>
1821
                            <property>
1822
                                <name>api_1.8</name>
1823
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1824
                            </property>
1825
                        </javaApiLinks>
1826
                        <configuration>
1827
                            <doclint>html,syntax,-missing,-reference</doclint>
1828
                        </configuration>  
1829
                        <!--
1830
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1831
                        -->
1832
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1833
                    </configuration>
1834
                </plugin>
1835

    
1836
                <plugin>
1837
                    <groupId>org.apache.maven.plugins</groupId>
1838
                    <artifactId>maven-site-plugin</artifactId>
1839
                    <version>${maven.site.plugin.version}</version>
1840
                    <configuration>
1841
                        <chmod>true</chmod>
1842
                        <chmodMode>a+rwX</chmodMode>
1843
                    </configuration>
1844
                </plugin>
1845

    
1846
                <plugin>
1847
                    <groupId>org.apache.maven.plugins</groupId>
1848
                    <artifactId>maven-jar-plugin</artifactId>
1849
                    <version>${maven.jar.plugin.version}</version>
1850
                    <configuration>
1851
                        <archive>
1852
                            <manifestEntries>
1853
                                <Built-By>gvSIG Team</Built-By>
1854
                            </manifestEntries>
1855
                        </archive>
1856
                    </configuration>
1857
                </plugin>
1858

    
1859
                <plugin>
1860
                    <groupId>org.codehaus.mojo</groupId>
1861
                    <artifactId>properties-maven-plugin</artifactId>
1862
                    <version>${properties.maven.plugin.version}</version>
1863
                </plugin>
1864

    
1865
                <plugin>
1866
                    <groupId>org.apache.maven.plugins</groupId>
1867
                    <artifactId>maven-antrun-plugin</artifactId>
1868
                    <version>${maven.antrun.plugin.version}</version>
1869
                </plugin>
1870

    
1871
                <plugin>
1872
                    <groupId>org.codehaus.mojo</groupId>
1873
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1874
                    <version>${animal.sniffer.maven.plugin.version}</version>
1875
                </plugin>
1876

    
1877
                <plugin>
1878
                    <groupId>org.apache.maven.plugins</groupId>
1879
                    <artifactId>maven-release-plugin</artifactId>
1880
                    <version>${maven.release.plugin.version}</version>
1881
                </plugin>
1882

    
1883
                <plugin>
1884
                    <groupId>org.apache.maven.plugins</groupId>
1885
                    <artifactId>maven-deploy-plugin</artifactId>
1886
                    <version>${maven.deploy.plugin.version}</version>
1887
                </plugin>
1888

    
1889
                <plugin>
1890
                    <artifactId>maven-assembly-plugin</artifactId>
1891
                    <version>${maven.assembly.plugin.version}</version>
1892
                    <executions>
1893
                        <execution>
1894
                            <id>gvsig-plugin-package</id>
1895
                            <phase>package</phase>
1896
                            <configuration>
1897
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1898
                                <appendAssemblyId>false</appendAssemblyId>
1899
                                <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>
1900
                                <descriptors>
1901
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1902
                                </descriptors>
1903
                            </configuration>
1904
                        </execution>
1905
                    </executions>
1906
                </plugin>
1907

    
1908
                <plugin>
1909
                    <groupId>org.apache.maven.plugins</groupId>
1910
                    <artifactId>maven-clean-plugin</artifactId>
1911
                    <version>${maven.clean.plugin.version}</version>
1912
                </plugin>
1913

    
1914
                <plugin>
1915
                    <groupId>org.codehaus.mojo</groupId>
1916
                    <artifactId>exec-maven-plugin</artifactId>
1917
                    <version>${exec.maven.plugin.version}</version>
1918
                </plugin>
1919

    
1920
                <plugin>
1921
                    <!-- invoke as "mvn license:format" to fix the header -->
1922
                    <!-- invoke as "mvn license:check" to check the header -->
1923
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1924
                    <groupId>com.mycila.maven-license-plugin</groupId>
1925
                    <artifactId>maven-license-plugin</artifactId>
1926
                    <version>${maven.license.plugin.version}</version>
1927
                    <configuration>
1928
                        <header>header.txt</header>
1929
                        <failIfMissing>false</failIfMissing>
1930
                        <aggregate>false</aggregate>
1931
                        <strictCheck>true</strictCheck>
1932
                        <encoding>${encoding}</encoding>
1933
                        <quiet>false</quiet>
1934
                        <excludes>
1935
                            <exclude>**/*.properties</exclude>
1936
                            <exclude>**/*.txt</exclude>
1937
                            <exclude>**/*.jpg</exclude>
1938
                            <exclude>**/*.jpeg</exclude>
1939
                            <exclude>**/*.svg</exclude>
1940
                            <exclude>**/*.png</exclude>
1941
                            <exclude>**/*.gvssym</exclude>
1942
                            <exclude>**/*.def</exclude>
1943
                            <exclude>**/*.msg</exclude>
1944
                        </excludes>
1945
                    </configuration>
1946
                    <dependencies>
1947
                        <dependency>
1948
                            <groupId>org.gvsig</groupId>
1949
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1950
                            <version>1.0.0</version>
1951
                        </dependency>
1952
                    </dependencies>
1953
                </plugin>
1954

    
1955
                <!-- Habria que ver si es posible sustituir el plugin -->
1956
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1957
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1958
                <!--
1959
                <plugin>
1960
                    <groupId>org.codehaus.mojo</groupId>
1961
                    <artifactId>license-maven-plugin</artifactId>
1962
                    <version>1.5</version>
1963
                </plugin>
1964
                -->
1965

    
1966
                <plugin>
1967
                    <groupId>org.apache.maven.plugins</groupId>
1968
                    <artifactId>maven-checkstyle-plugin</artifactId>
1969
                    <version>${maven.checkstyle.plugin.version}</version>
1970
                </plugin>
1971

    
1972
                <plugin>
1973
                    <groupId>org.apache.maven.plugins</groupId>
1974
                    <artifactId>maven-source-plugin</artifactId>
1975
                    <version>${maven.source.plugin.version}</version>
1976
                </plugin>
1977

    
1978
                <plugin>
1979
                    <groupId>org.codehaus.gmaven</groupId>
1980
                    <artifactId>gmaven-plugin</artifactId>
1981
                    <version>${gmaven.plugin.version}</version>
1982
                    <configuration>
1983
                        <providerSelection>2.0</providerSelection>
1984
                    </configuration>
1985
                    <dependencies>
1986
                        <dependency>
1987
                            <groupId>com.github.lookfirst</groupId>
1988
                            <artifactId>sardine</artifactId>
1989
                            <version>5.0.1</version>
1990
                        </dependency>
1991
                        <dependency>
1992
                          <groupId>org.apache.ant</groupId>
1993
                          <artifactId>ant</artifactId>
1994
                          <version>1.8.2</version>
1995
                        </dependency>
1996
                    </dependencies>
1997
                    <executions>
1998

    
1999
                        <execution>
2000
                            <id>increase-build-number</id>
2001
                            <phase>process-sources</phase>
2002
                            <configuration>
2003
                                <source><![CDATA[
2004
                    // use "mvn -Dincrease-build-number process-sources"
2005
                    if( project.properties["increase-build-number"] == null ) {
2006
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
2007
                    } else {
2008
                      File file = new File(project.basedir,"buildNumber.properties")
2009
                      if( ! file.exists() ) {
2010
                          log.info("Skip increment build number (buildNumber.property not present).")
2011
                        } else {
2012
                        Properties props = new Properties()
2013

    
2014
                        props.load(file.newDataInputStream())
2015
                        value = (props.getProperty("buildNumber") as int) + 1
2016
                        props.setProperty("buildNumber",value as String)
2017
                        props.store(file.newWriter(), null)
2018
                        log.info("Setting build number to " + value)
2019
                      }
2020
                    }
2021
                  ]]></source>
2022
                            </configuration>
2023
                        </execution>
2024

    
2025
                        <execution>
2026
                            <id>build-package-info</id>
2027
                            <phase>prepare-package</phase>
2028
                            <configuration>
2029
                                <source><![CDATA[
2030
    if( project.properties["buildNumber"] == null) {
2031
      log.info("Skip build package.info (buildNumber.property not present).")
2032
      log.info("Skip build package.info index (buildNumber.property not present).")
2033
    } else {
2034
      poolURL = project.properties["gvsig.package.info.poolURL"];
2035
      if( poolURL[-1] != "/" ) {
2036
              poolURL = poolURL + "/";
2037
      }
2038
      package_info_file  = new File(project.basedir, "target/package.info")
2039
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
2040
      Properties props = new Properties()
2041
      props.setProperty('code', project.properties["gvsig.package.info.code"])
2042
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
2043
      props.setProperty('name', project.properties["gvsig.package.info.name"])
2044
      props.setProperty('version', project.properties["gvsig.package.info.version"])
2045
      props.setProperty('description', project.properties["gvsig.package.info.description"])
2046
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
2047
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
2048
      props.setProperty('official', project.properties["gvsig.package.info.official"])
2049
      props.setProperty('type', "plugin")
2050
      props.setProperty('state', project.properties["gvsig.package.info.state"])
2051
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
2052
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
2053
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
2054
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
2055
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
2056
      props.setProperty('model-version', '1.0.1')
2057
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
2058
      props.setProperty('buildNumber', project.properties["buildNumber"])
2059
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
2060

    
2061
      props.store(package_info_file.newWriter(), null)
2062

    
2063
      pkgname = "gvSIG-desktop-" +
2064
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2065
        project.properties["gvsig.package.info.code"] + "-" +
2066
        project.properties["gvsig.package.info.version"] + "-" +
2067
        project.properties["buildNumber"] + "-" +
2068
        project.properties["gvsig.package.info.state"] + "-" +
2069
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2070
        project.properties["gvsig.package.info.architecture"] + "-" +
2071
        project.properties["gvsig.package.info.javaVM"]
2072
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
2073
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
2074
      package_info_file.getParentFile().mkdirs()
2075
      props.setProperty('download-url',
2076
        poolURL +
2077
        project.properties["gvsig.package.info.code"] + "/" +
2078
        pkgname + ".gvspkg"
2079
      )
2080
      props.store(package_info_file.newWriter(), null)
2081
    }
2082
                  ]]></source>
2083
                            </configuration>
2084
                        </execution>
2085

    
2086
                        <execution>
2087
                            <id>build-package-index</id>
2088
                            <phase>package</phase>
2089
                            <configuration>
2090
                                <source><![CDATA[
2091
    ant = new AntBuilder()
2092
    if( project.properties["buildNumber"] == null) {
2093
      log.info("Skip building package index (buildNumber.property not present).")
2094
    } else {
2095
      pkgname = "gvSIG-desktop-" +
2096
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2097
        project.properties["gvsig.package.info.code"] + "-" +
2098
        project.properties["gvsig.package.info.version"] + "-" +
2099
        project.properties["buildNumber"] + "-" +
2100
        project.properties["gvsig.package.info.state"] + "-" +
2101
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2102
        project.properties["gvsig.package.info.architecture"] + "-" +
2103
        project.properties["gvsig.package.info.javaVM"]
2104

    
2105
      log.info("Building package index " + pkgname + ".gvspki")
2106
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2107
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2108
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2109
    }
2110
                  ]]></source>
2111
                            </configuration>
2112
                        </execution>
2113

    
2114
                        <execution>
2115
                            <id>install-plugin</id>
2116
                            <phase>install</phase>
2117
                            <configuration>
2118
                                <source><![CDATA[            
2119
    
2120

    
2121
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2122
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2123
        def p = new org.apache.tools.ant.Project();
2124
        p.setUserProperty("ant.file", file.getAbsolutePath());
2125
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2126
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2127
        p.setBaseDir(file.getParentFile());
2128
        p.init();
2129
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2130
        p.addReference("ant.projectHelper", helper);
2131
        helper.parse(p, file);
2132
        p.executeTarget(p.getDefaultTarget());
2133
    }
2134
                                    
2135
    
2136
    if( project.properties["buildNumber"] == null) {
2137
        log.info("Skip install package (buildNumber.property not present).")
2138
    } else {
2139
        ant = new AntBuilder()
2140
        pkgname = "gvSIG-desktop-" +
2141
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2142
          project.properties["gvsig.package.info.code"] + "-" +
2143
          project.properties["gvsig.package.info.version"] + "-" +
2144
          project.properties["buildNumber"] + "-" +
2145
          project.properties["gvsig.package.info.state"] + "-" +
2146
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2147
          project.properties["gvsig.package.info.architecture"] + "-" +
2148
          project.properties["gvsig.package.info.javaVM"]
2149

    
2150
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2151
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2152
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2153
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2154
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2155

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

    
2159
          log.info("Install plugin to " + target)
2160
          ant.unzip(src: source, dest: target)
2161
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2162
          if( install_xml.exists() ) {
2163
            executeAntFile(
2164
                new File(project.properties["gvsig.product.folder.path"]),
2165
                new File(target),
2166
                install_xml
2167
            )
2168
          }
2169
        } else {
2170
            log.info("Skip plugin install.")
2171
        }
2172
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2173
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2174
          target = new File(project.properties["gvsig.product.folder.path"] +
2175
            "/install/" +
2176
            project.properties["gvsig.package.info.code"] + "/" +
2177
            pkgname + ".gvspkg")
2178
          target.getParentFile().mkdirs()
2179

    
2180
          log.info("Copy plugin package from " + source + " to " + target)
2181
          ant.copy(file:source, tofile:target.getAbsolutePath())
2182

    
2183
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2184
          target = project.properties["gvsig.product.folder.path"] +
2185
            "/install/" +
2186
            project.properties["gvsig.package.info.code"] + "/" +
2187
            pkgname + ".gvspki"
2188
          log.info("Copy plugin package index from " + source + " to " + target)
2189
          ant.copy(file:source, tofile:target)
2190
        } else {
2191
            log.info("Skip plugin package install.")
2192
        }
2193
    }
2194
                  ]]></source>
2195
                            </configuration>
2196
                        </execution>
2197

    
2198
                        <execution>
2199
                            <id>deploy-package</id>
2200
                            <phase>install</phase>
2201
                            <configuration>
2202
                                <source><![CDATA[
2203

    
2204
// To deploy package use:
2205
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2206
//
2207
if( project.properties["deploy-package"] != null ) {
2208
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2209
        poolURL = project.properties["gvsig.package.info.poolURL"];
2210
        if( poolURL[-1] != "/" ) {
2211
            poolURL = poolURL + "/";
2212
        }
2213
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2214
        log.info("Deploy plugin package to '"+targetPath+"'.");
2215

    
2216
        pkgname = "gvSIG-desktop-" +
2217
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2218
        project.properties["gvsig.package.info.code"] + "-" +
2219
        project.properties["gvsig.package.info.version"] + "-" +
2220
        project.properties["buildNumber"] + "-" +
2221
        project.properties["gvsig.package.info.state"] + "-" +
2222
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2223
        project.properties["gvsig.package.info.architecture"] + "-" +
2224
        project.properties["gvsig.package.info.javaVM"];
2225

    
2226
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2227
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2228

    
2229
        log.info("Creating addon-request.txt in target folder");
2230
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2231
            out.println("");
2232
            out.println("# "+pkgname);
2233
            out.println("");
2234
            out.println(targetPath+"/" + pkgname + ".gvspki");
2235
            out.println("");
2236
        }
2237

    
2238
        if( project.properties["username"] == null ) {
2239
            print("Enter user name: ");
2240
            user = System.console().readLine().toString()
2241
            if( user != "" ) {
2242
                project.properties.setProperty("username",user);
2243
            }
2244
        }
2245
        if( project.properties["password"] == null ) {
2246
            print("Enter password for user '" + project.properties["username"] + "': ");
2247
            password = System.console().readPassword().toString()
2248
            if( password != "" ) {
2249
                project.properties.setProperty("password",password);
2250
            }
2251
        }
2252
        WebDAVClient session = new WebDAVClient(log);
2253
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2254
            log.info("[WEBDAV] creating non authenticated session.");
2255
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2256
            session.login();
2257
        } else {
2258
            session.login(project.properties["username"], project.properties["password"]);
2259
        }
2260
        session.makedirs(targetPath);
2261
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2262
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2263

    
2264
    } else {
2265
        log.info("Skip plugin package deploy. It not be installed by default.");
2266
    }
2267
} else {
2268
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2269
}
2270

    
2271
public class WebDAVClient {
2272

    
2273
    def log;
2274

    
2275
    private String user;
2276
    private String password;
2277
    private Object sardine;
2278

    
2279
    public WebDAVClient(log) {
2280
        disableCertificateValidation();
2281
            this.log = log;
2282
    }
2283

    
2284
    public void login(String user, String password) {
2285
        log.info("[WEBDAV] login as '"+user+"'.");
2286
        def SardineFactory
2287
        try {
2288
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2289
        } catch (Exception ex) {
2290
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2291
        }
2292
        this.user = user;
2293
        this.password = password;
2294
        this.sardine = SardineFactory.begin(this.user,this.password);
2295
    }
2296

    
2297
    public void login() {
2298
        log.info("[WEBDAV] login as guest");
2299
        this.sardine = SardineFactory.begin();
2300
    }
2301

    
2302
    public boolean exists(String url) throws Exception {
2303
        return sardine.exists(url);
2304
    }
2305

    
2306
    public void put(String source, String target) throws Exception {
2307
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2308
        InputStream fis = new FileInputStream(new File(source));
2309
        sardine.put(target, fis);
2310
        log.info("[WEBDAV] put ok.");
2311
    }
2312

    
2313
    public void mkdir(String url) throws Exception {
2314
        if( ! exists(url) ) {
2315
            log.info("[WEBDAV] mkdir '"+url+"'.");
2316
            sardine.createDirectory(url);
2317
        }
2318
    }
2319

    
2320
    public List list(String url) throws Exception {
2321
        List resources = sardine.list(url);
2322
        return resources;
2323
    }
2324

    
2325
    void disableCertificateValidation() {
2326
    /*
2327
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2328
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2329
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2330
                    return new java.security.cert.X509Certificate[0];
2331
                }
2332

    
2333
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2334
                }
2335

    
2336
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2337
                }
2338
            };
2339

    
2340
        // Ignore differences between given hostname and certificate hostname
2341
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2342
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2343
                return true;
2344
            }
2345
        };
2346

    
2347
        // Install the all-trusting trust manager
2348
        try {
2349
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2350
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2351
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2352
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2353
        } catch (Exception e) {
2354
        }
2355
        */
2356
    }
2357

    
2358
    public void makedirs(String url) throws Exception {
2359
        log.info("[WEBDAV] makedirs '"+url+"'.");
2360
        URL u = new URL(url);
2361
        String[] x = u.getPath().split("/");
2362
        String path = "";
2363
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2364
} ]]></source>
2365
                            </configuration>
2366
                        </execution>
2367

    
2368
                    </executions>
2369
                </plugin>
2370

    
2371
            </plugins>
2372
        </pluginManagement>
2373

    
2374
        <plugins>
2375
            <plugin>
2376
                <groupId>org.apache.maven.plugins</groupId>
2377
                <artifactId>maven-scm-plugin</artifactId>
2378
            </plugin>
2379

    
2380
            <plugin>
2381
                <artifactId>maven-clean-plugin</artifactId>
2382
                <configuration>
2383
                    <filesets>
2384
                        <fileset>
2385
                            <directory>${user.home}/.depman/</directory>
2386
                            <includes>
2387
                                <include>**</include>
2388
                            </includes>
2389
                        </fileset>
2390
                    </filesets>
2391
                    <followSymLinks>true</followSymLinks>
2392
                </configuration>
2393
            </plugin>
2394

    
2395
            <plugin>
2396
                <groupId>org.apache.maven.plugins</groupId>
2397
                <artifactId>maven-release-plugin</artifactId>
2398
                <configuration>
2399
                    <!-- The property svn.tags.folder is used in external projects   -->
2400
                    <!-- to override configuraction of tagBase -->
2401
                    <tagBase>${svn.tags.folder}</tagBase>
2402
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2403
                    are not installed, so the dependencies between modules are not met. With this configuration
2404
                    we force the module installation. -->
2405
                    <preparationGoals>clean install</preparationGoals>
2406
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2407
                    <!-- Dont make site-deploy -->
2408
                    <!-- You need to run it after in folder target/checkout -->
2409
                    <goals>deploy</goals>
2410
                </configuration>
2411
            </plugin>
2412

    
2413
            <plugin>
2414
                <!-- load ".gvsig-devel.properties" -->
2415
                <groupId>org.codehaus.mojo</groupId>
2416
                <artifactId>properties-maven-plugin</artifactId>
2417
                <configuration>
2418
                    <files>
2419
                        <!-- Define gvsig.product.folder.path in this property -->
2420
                        <file>${user.home}/.gvsig-devel.properties</file>
2421
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2422
                        <file>${project.basedir}/gvsig-devel.properties</file>
2423
                        <file>buildNumber.properties</file>
2424
                    </files>
2425
                    <quiet>true</quiet>
2426
                </configuration>
2427
                <executions>
2428
                    <execution>
2429
                        <id>default</id>
2430
                        <phase>prepare-package</phase>
2431
                        <goals>
2432
                            <goal>read-project-properties</goal>
2433
                        </goals>
2434
                    </execution>
2435
                    <execution>
2436
                        <id>default-clean</id>
2437
                        <phase>pre-clean</phase>
2438
                        <goals>
2439
                            <goal>read-project-properties</goal>
2440
                        </goals>
2441
                    </execution>
2442
                </executions>
2443
            </plugin>
2444

    
2445
<!--
2446
            <plugin>
2447
                <groupId>org.codehaus.mojo</groupId>
2448
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2449
                <executions>
2450
                    <execution>
2451
                        <id>check-java-api</id>
2452
                        <phase>package</phase>
2453
                        <goals>
2454
                            <goal>check</goal>
2455
                        </goals>
2456
                        <configuration>
2457
                            <skip>false</skip>
2458
                            <signature>
2459
                                <groupId>org.codehaus.mojo.signature</groupId>
2460
                                <artifactId>java18</artifactId>
2461
                                <version>1.0</version>
2462
                            </signature>
2463
                            <ignores>
2464
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2465
                                <ignore>java.nio.ByteBuffer</ignore>
2466
                                <ignore>java.nio.MappedByteBuffer</ignore>
2467
                            </ignores>
2468
                        </configuration>
2469
                    </execution>
2470
                </executions>
2471
            </plugin>
2472
-->
2473
            <plugin>
2474
                <groupId>org.apache.maven.plugins</groupId>
2475
                <artifactId>maven-javadoc-plugin</artifactId>
2476
                <configuration>
2477
                    <doclint>html,syntax,-missing,-reference</doclint>
2478
                </configuration>                
2479
                <executions>
2480
                    <execution>
2481
                        <id>attach-javadocs</id>
2482
                        <goals>
2483
                            <goal>jar</goal>
2484
                        </goals>
2485
                    </execution>
2486
                </executions>
2487
            </plugin>
2488

    
2489
            <plugin>
2490
                <groupId>org.apache.maven.plugins</groupId>
2491
                <artifactId>maven-source-plugin</artifactId>
2492
                <configuration>
2493
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2494
                </configuration>
2495
                <executions>
2496
                    <execution>
2497
                        <id>attach-sources</id>
2498
                        <phase>verify</phase>
2499
                        <goals>
2500
                            <goal>jar-no-fork</goal>
2501
                        </goals>
2502
                    </execution>
2503
                    <execution>
2504
                        <id>attach-test-sources</id>
2505
                        <phase>verify</phase>
2506
                        <goals>
2507
                            <goal>test-jar-no-fork</goal>
2508
                        </goals>
2509
                    </execution>
2510
                </executions>
2511
            </plugin>
2512

    
2513
            <plugin>
2514
                <groupId>org.apache.maven.plugins</groupId>
2515
                <artifactId>maven-checkstyle-plugin</artifactId>
2516
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2517
                <configuration>
2518
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2519
                    <enableRulesSummary>true</enableRulesSummary>
2520
                    <failsOnError>false</failsOnError>
2521
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2522
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2523
                </configuration>
2524
                <dependencies>
2525
                    <dependency>
2526
                        <groupId>org.gvsig</groupId>
2527
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2528
                        <version>1.0.0</version>
2529
                    </dependency>
2530
                </dependencies>
2531
            </plugin>
2532

    
2533
            <plugin>
2534
                <!-- to continue building  when test fail -->
2535
                <groupId>org.apache.maven.plugins</groupId>
2536
                <artifactId>maven-surefire-plugin</artifactId>
2537
                <configuration>
2538
                    <testFailureIgnore>true</testFailureIgnore>
2539
                </configuration>
2540
            </plugin>
2541

    
2542
        </plugins>
2543
    </build>
2544

    
2545

    
2546
    <reporting>
2547
        <excludeDefaults>true</excludeDefaults>
2548
        <plugins>
2549
            <plugin>
2550
                <groupId>org.apache.maven.plugins</groupId>
2551
                <artifactId>maven-project-info-reports-plugin</artifactId>
2552
                <version>${maven.project.info.reports.plugin.version}</version>
2553
                <reportSets>
2554
                    <reportSet>
2555
                        <reports>
2556
                            <report>index</report>
2557
                            <report>summary</report>
2558
                            <report>scm</report>
2559
                            <report>license</report>
2560
                            <report>project-team</report>
2561
                            <report>issue-tracking</report>
2562
                            <report>mailing-list</report>
2563
                            <report>modules</report>
2564

    
2565
                            <report>dependency-info</report>
2566
                            <!-- Removed due to its high cost
2567
                            <report>dependency-management</report>
2568
                            <report>dependencies</report>
2569
                            -->
2570
                            <report>dependency-convergence</report>
2571

    
2572
                            <!--
2573
                            <report>plugins</report>
2574
                            <report>plugin-management</report>
2575
                            <report>distribution-management</report>
2576
                            -->
2577

    
2578
                            <!-- gvSIG does not have Continuous Integration System
2579
                            <report>cim</report>
2580
                            -->
2581
                        </reports>
2582
                    </reportSet>
2583
                </reportSets>
2584
            </plugin>
2585
            <plugin>
2586
                <groupId>org.apache.maven.plugins</groupId>
2587
                <artifactId>maven-javadoc-plugin</artifactId>
2588
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2589
                <version>${maven.javadoc.plugin.version}</version>
2590
                <configuration>
2591
                    <!-- Don't include the deprecateds items in the javadoc -->
2592
                    <nodeprecated>true</nodeprecated>
2593
                    <!-- Don't generate javadoc of project with submodules -->
2594
                    <aggregate>false</aggregate>
2595
                    <!-- Removed detection of links due to its high cost -->
2596
                    <detectJavaApiLink>false</detectJavaApiLink>
2597
                    <detectLinks>false</detectLinks>
2598
                    <detectOfflineLinks>false</detectOfflineLinks>
2599
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2600
                    <includeDependencySources>false</includeDependencySources>
2601
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2602
                </configuration>
2603
                <reportSets>
2604
                    <reportSet>
2605
                        <id>html</id>
2606
                        <reports>
2607
                            <report>javadoc</report>
2608
                            <!-- removed javadocs of tests -->
2609
                        </reports>
2610
                    </reportSet>
2611
                </reportSets>
2612
            </plugin>
2613
            <plugin>
2614
                <groupId>org.apache.maven.plugins</groupId>
2615
                <artifactId>maven-jxr-plugin</artifactId>
2616
                <version>${maven.jxr.plugin.version}</version>
2617
                <configuration>
2618
                    <linkJavadoc>true</linkJavadoc>
2619
                    <aggregate>false</aggregate>
2620
                </configuration>
2621
            </plugin>
2622
            <plugin>
2623
                <groupId>org.codehaus.mojo</groupId>
2624
                <artifactId>findbugs-maven-plugin</artifactId>
2625
                <version>${findbugs.maven.plugin.version}</version>
2626
            </plugin>
2627

    
2628
        </plugins>
2629
    </reporting>
2630

    
2631

    
2632
    <profiles>
2633

    
2634
        <profile>
2635
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2636
            <id>gvsig-root</id>
2637
            <activation>
2638
                <file>
2639
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2640
                </file>
2641
            </activation>
2642
            <build>
2643
                <plugins>
2644

    
2645
                    <plugin>
2646
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2647
                        <groupId>org.codehaus.gmaven</groupId>
2648
                        <artifactId>gmaven-plugin</artifactId>
2649
                        <executions>
2650
                            <execution>
2651
                                <id>initialize-gvsig-product-folder-path</id>
2652
                                <phase>generate-sources</phase>
2653
                                <goals>
2654
                                    <goal>execute</goal>
2655
                                </goals>
2656
                                <configuration>
2657
                                    <source><![CDATA[
2658
                    if( project.artifactId != "org.gvsig.desktop" ) {
2659
                            log.warn("Skip initialization of gvsig-devel.properties.")
2660
                    } else {
2661
                      home = System.getenv('HOME')
2662
                      if( home == null ) {
2663
                        home = System.properties['user.home']
2664
                      }
2665
                      Properties props = new Properties()
2666
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2667
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2668
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2669
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2670
                            props.load(propsFile.newDataInputStream())
2671
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2672
                            props.store(propsFile.newWriter(), null)
2673
                      } else {
2674
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2675
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2676
                        try {
2677
                          props.load(propsFile.newDataInputStream())
2678
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2679
                          if( gvsigProductFolderPath == null ) {
2680
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2681
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2682
                            props.store(propsFile.newWriter(), null)
2683
                          }
2684
                        } catch(java.io.FileNotFoundException e){
2685
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2686
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2687
                          props.store(propsFile.newWriter(), null)
2688
                        }
2689
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2690
                          f = new File(gvsigProductFolderPathDefault)
2691
                          f.mkdirs();
2692
                                                  new File(f,"WARNING.txt").withWriter { out ->
2693
                                                          out.println();
2694
                                                          out.println("The product folder used is set to:");
2695
                                                          out.println();
2696
                                                          out.println(gvsigProductFolderPath);
2697
                                                          out.println();
2698
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2699
                                                          out.println();
2700
                                                  }
2701
                        }
2702
                      }
2703
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2704
                    }
2705
                  ]]></source>
2706
                                </configuration>
2707
                            </execution>
2708

    
2709
                        </executions>
2710
                    </plugin>
2711

    
2712
                </plugins>
2713
            </build>
2714
        </profile>
2715

    
2716

    
2717

    
2718
        <profile>
2719
            <!-- This profile is used to packege and install the gvSIG plugins -->
2720
            <id>gvsig-plugin</id>
2721
            <activation>
2722
                <file>
2723
                    <exists>buildNumber.properties</exists>
2724
                </file>
2725
            </activation>
2726
            <build>
2727
                <plugins>
2728

    
2729
                    <plugin>
2730
                        <artifactId>maven-assembly-plugin</artifactId>
2731
                        <executions>
2732
                            <execution>
2733
                                <id>gvsig-plugin-package</id>
2734
                                <phase>package</phase>
2735
                                <goals>
2736
                                    <goal>single</goal>
2737
                                </goals>
2738
                            </execution>
2739
                        </executions>
2740
                    </plugin>
2741

    
2742
                    <plugin>
2743
                        <artifactId>maven-clean-plugin</artifactId>
2744
                        <configuration>
2745
                            <skip>false</skip>
2746
                            <failOnError>true</failOnError>
2747
                            <filesets>
2748
                                <fileset>
2749
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2750
                                </fileset>
2751
                            </filesets>
2752
                        </configuration>
2753
                        <executions>
2754
                            <execution>
2755
                                <id>default-clean</id>
2756
                                <phase>clean</phase>
2757
                            </execution>
2758
                        </executions>
2759
                    </plugin>
2760

    
2761
                    <plugin>
2762
                        <groupId>org.codehaus.gmaven</groupId>
2763
                        <artifactId>gmaven-plugin</artifactId>
2764
                        <executions>
2765

    
2766
                            <execution>
2767
                                <id>increase-build-number</id>
2768
                                <phase>process-sources</phase>
2769
                                <goals>
2770
                                    <goal>execute</goal>
2771
                                </goals>
2772
                            </execution>
2773

    
2774
                            <execution>
2775
                                <id>build-package-info</id>
2776
                                <phase>prepare-package</phase>
2777
                                <goals>
2778
                                    <goal>execute</goal>
2779
                                </goals>
2780
                            </execution>
2781

    
2782
                            <execution>
2783
                                <id>build-package-index</id>
2784
                                <phase>package</phase>
2785
                                <goals>
2786
                                    <goal>execute</goal>
2787
                                </goals>
2788
                            </execution>
2789

    
2790
                            <execution>
2791
                                <id>install-plugin</id>
2792
                                <phase>install</phase>
2793
                                <goals>
2794
                                    <goal>execute</goal>
2795
                                </goals>
2796
                            </execution>
2797

    
2798
                            <execution>
2799
                                <id>deploy-package</id>
2800
                                <phase>install</phase>
2801
                                <goals>
2802
                                    <goal>execute</goal>
2803
                                </goals>
2804
                            </execution>
2805

    
2806
                        </executions>
2807
                    </plugin>
2808

    
2809
                </plugins>
2810
            </build>
2811
        </profile>
2812

    
2813
    </profiles>
2814

    
2815
    <properties>
2816
        <!-- Maven plugins versions -->    
2817
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2818
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2819
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2820
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2821
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2822
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2823
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2824
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2825
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2826
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2827
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2828
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2829
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2830
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2831
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2832
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2833
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2834
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2835
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2836

    
2837
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2838
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2839
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2840
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2841
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2842

    
2843
        <!-- General configuration -->
2844
        <encoding>ISO-8859-1</encoding>
2845
        <java.version>1.8</java.version>
2846
        
2847
        <localRepository>${user.home}/.m2/repository</localRepository>
2848
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2849

    
2850
        <!-- The property svn.tags.folder is used in external projects to override  -->
2851
        <!-- configuraction in maven-release-plugin -->
2852
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2853

    
2854
        <!-- Package info property values -->
2855
        <gvsig.version>2.6.0</gvsig.version>
2856
        <gvsig.package.info.codealias />
2857
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2858
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2859
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2860
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2861
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2862
        <gvsig.package.info.official>false</gvsig.package.info.official>
2863
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2864
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2865
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2866
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2867
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2868
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2869
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2870
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2871
        <gvsig.package.info.categories />
2872
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2873

    
2874
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2875
        <gvsig.install.plugin>true</gvsig.install.plugin>
2876
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2877
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2878

    
2879
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2880

    
2881
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2882
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2883
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2884
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2885
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2886
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2887
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2888
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2889
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2890
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2891
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2892
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2893
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2894
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2895
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2896
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2897
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2898
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2899
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2900
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2901
        <!--
2902
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2903
        -->
2904
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2905
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2906
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2907
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2908
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2909
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2910
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2911
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2912
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2913
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2914

    
2915
        <jython.artifactId>jython-standalone</jython.artifactId>
2916
        <!-- External project versions -->
2917
        <gvsig.tools.version>3.0.357-SNAPSHOT</gvsig.tools.version>
2918
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2919
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2920
    </properties>
2921

    
2922
    <modules>
2923
        <module>org.gvsig.desktop.compat.cdc</module>
2924
        <module>org.gvsig.desktop.library</module>
2925
        <module>org.gvsig.desktop.framework</module>
2926
        <module>org.gvsig.desktop.plugin</module>
2927

    
2928
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2929
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2930

    
2931
    </modules>
2932
</project>
2933