Statistics
| Revision:

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

History | View | Annotate | Download (130 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.454-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.20</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>org.xerial</groupId>
744
                <artifactId>sqlite-jdbc</artifactId>
745
                <version>3.36.0.3</version>
746
            </dependency>            
747
            <dependency>
748
                <groupId>net.sf.supercsv</groupId>
749
                <artifactId>super-csv</artifactId>
750
                <version>2.1.0</version>
751
            </dependency>
752
            <dependency>
753
                <groupId>org.tmatesoft.svnkit</groupId>
754
                <artifactId>svnkit</artifactId>
755
                <version>1.3.3</version>
756
            </dependency>
757
            <dependency>
758
                <groupId>org.tmatesoft.svnkit</groupId>
759
                <artifactId>svnkit-cli</artifactId>
760
                <version>1.3.3</version>
761
            </dependency>
762
            <dependency>
763
              <groupId>org.swinglabs</groupId>
764
              <artifactId>swing-layout</artifactId>
765
              <version>1.0.3</version>
766
            </dependency>
767
            <dependency>
768
                <groupId>tablelayout</groupId>
769
                <artifactId>TableLayout</artifactId>
770
                <version>20050920</version>
771
            </dependency>
772
            <dependency>
773
                <groupId>info.clearthought</groupId>
774
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
775
                <version>2007-04-21</version>
776
            </dependency>
777
            <dependency>
778
                <groupId>net.sourceforge.thinlet</groupId>
779
                <artifactId>thinlet</artifactId>
780
                <version>2005-03-28</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.454-SNAPSHOT</version>
877
            </dependency>
878
            <dependency>
879
                <groupId>org.gvsig</groupId>
880
                <artifactId>org.gvsig.about.impl</artifactId>
881
                <version>2.0.454-SNAPSHOT</version>
882
            </dependency>
883
            <dependency>
884
                <groupId>org.gvsig</groupId>
885
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
886
                <version>2.0.454-SNAPSHOT</version>
887
            </dependency>
888
            <dependency>
889
                <groupId>org.gvsig</groupId>
890
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
891
                <version>2.0.454-SNAPSHOT</version>
892
            </dependency>
893
            <dependency>
894
                <groupId>org.gvsig</groupId>
895
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
896
                <version>2.0.454-SNAPSHOT</version>
897
            </dependency>
898
            <dependency>
899
                <groupId>org.gvsig</groupId>
900
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
901
                <version>2.0.454-SNAPSHOT</version>
902
            </dependency>
903
            <dependency>
904
                <groupId>org.gvsig</groupId>
905
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
906
                <version>2.0.454-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.454-SNAPSHOT</version>
939
            </dependency>
940
            <dependency>
941
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.andami</artifactId>
943
                <version>2.0.454-SNAPSHOT</version>
944
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.app</artifactId>
948
                <version>2.0.454-SNAPSHOT</version>
949
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.ui</artifactId>
953
                <version>2.0.454-SNAPSHOT</version>
954
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.basicformats</artifactId>
958
                <version>2.0.454-SNAPSHOT</version>
959
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.control</artifactId>
963
                <version>2.0.454-SNAPSHOT</version>
964
            </dependency>
965
            <dependency>
966
                <groupId>org.gvsig</groupId>
967
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
968
                <version>2.0.454-SNAPSHOT</version>
969
            </dependency>
970
            <dependency>
971
                <groupId>org.gvsig</groupId>
972
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
973
                <version>2.0.454-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.454-SNAPSHOT</version>
988
            </dependency>
989
            <dependency>
990
                <groupId>org.gvsig</groupId>
991
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
992
                <version>2.0.454-SNAPSHOT</version>
993
            </dependency>
994
            <dependency>
995
                <groupId>org.gvsig</groupId>
996
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
997
                <version>2.0.454-SNAPSHOT</version>
998
            </dependency>
999
            <dependency>
1000
                <groupId>org.gvsig</groupId>
1001
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
1002
                <version>2.0.454-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.454-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.454-SNAPSHOT</version>
1016
            </dependency>
1017
            <dependency>
1018
                <groupId>org.gvsig</groupId>
1019
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
1020
                <version>2.0.454-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.454-SNAPSHOT</version>
1031
            </dependency>
1032
            <dependency>
1033
                <groupId>org.gvsig</groupId>
1034
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1035
                <version>2.0.454-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.454-SNAPSHOT</version>
1043
            </dependency>
1044
            <dependency>
1045
                <groupId>org.gvsig</groupId>
1046
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1047
                <version>2.0.454-SNAPSHOT</version>
1048
            </dependency>
1049
            <dependency>
1050
                <groupId>org.gvsig</groupId>
1051
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1052
                <version>2.0.454-SNAPSHOT</version>
1053
            </dependency>
1054
            <dependency>
1055
                <groupId>org.gvsig</groupId>
1056
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1057
                <version>2.0.454-SNAPSHOT</version>
1058
            </dependency>
1059
            <dependency>
1060
                <groupId>org.gvsig</groupId>
1061
                <artifactId>org.gvsig.fmap.dal.file.gml</artifactId>
1062
                <version>2.0.454-SNAPSHOT</version>
1063
            </dependency>
1064
            <dependency>
1065
                <groupId>org.gvsig</groupId>
1066
                <artifactId>org.gvsig.fmap.dal.file.json</artifactId>
1067
                <version>2.0.454-SNAPSHOT</version>
1068
            </dependency>
1069
            <dependency>
1070
                <groupId>org.gvsig</groupId>
1071
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1072
                <version>2.0.454-SNAPSHOT</version>
1073
            </dependency>
1074
            <dependency>
1075
              <groupId>org.gvsig</groupId>
1076
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1077
              <version>2.0.454-SNAPSHOT</version>
1078
            </dependency>
1079
                <dependency>
1080
              <groupId>org.gvsig</groupId>
1081
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1082
               <version>2.0.454-SNAPSHOT</version>
1083
            </dependency>
1084
            <dependency>
1085
              <groupId>org.gvsig</groupId>
1086
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1087
              <version>2.0.454-SNAPSHOT</version>
1088
                <type>test-jar</type>
1089
                <scope>test</scope>
1090
            </dependency>
1091
                <dependency>
1092
              <groupId>org.gvsig</groupId>
1093
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1094
               <version>2.0.454-SNAPSHOT</version>
1095
                <type>test-jar</type>
1096
                <scope>test</scope>
1097
            </dependency>
1098
            <dependency>
1099
                <groupId>org.gvsig</groupId>
1100
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1101
                <version>2.0.454-SNAPSHOT</version>
1102
            </dependency>
1103
            <dependency>
1104
                <groupId>org.gvsig</groupId>
1105
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1106
                <version>2.0.454-SNAPSHOT</version>
1107
                <type>test-jar</type>
1108
                <scope>test</scope>
1109
            </dependency>
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1113
                <version>2.0.454-SNAPSHOT</version>
1114
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1118
                <version>2.0.454-SNAPSHOT</version>
1119
            </dependency>
1120
            <dependency>
1121
                <groupId>org.gvsig</groupId>
1122
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1123
                <version>2.0.454-SNAPSHOT</version>
1124
            </dependency>
1125
            <dependency>
1126
                <groupId>org.gvsig</groupId>
1127
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1128
                <version>2.0.454-SNAPSHOT</version>
1129
            </dependency>
1130
            <dependency>
1131
                <groupId>org.gvsig</groupId>
1132
                <artifactId>org.gvsig.newlayer.prov.csv</artifactId>
1133
                <version>2.0.454-SNAPSHOT</version>
1134
            </dependency>
1135
            
1136
            
1137
            
1138
            
1139
            <dependency>
1140
                <groupId>org.gvsig</groupId>
1141
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1142
                <version>2.0.454-SNAPSHOT</version>
1143
            </dependency>
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1147
                <version>2.0.454-SNAPSHOT</version>
1148
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1152
                <version>2.0.454-SNAPSHOT</version>
1153
            </dependency>
1154
            <dependency>
1155
                <groupId>org.gvsig</groupId>
1156
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1157
                <version>2.0.327-SNAPSHOT</version>
1158
            </dependency>
1159
            <dependency>
1160
                <groupId>org.gvsig</groupId>
1161
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1162
                <version>2.0.327-SNAPSHOT</version>
1163
            </dependency>
1164
            <dependency>
1165
                <groupId>org.gvsig</groupId>
1166
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1167
                <version>2.0.327-SNAPSHOT</version>
1168
            </dependency>
1169
            <dependency>
1170
                <groupId>org.gvsig</groupId>
1171
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1172
                <version>2.0.454-SNAPSHOT</version>
1173
            </dependency>
1174
            <dependency>
1175
                <groupId>org.gvsig</groupId>
1176
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1177
                <version>2.0.454-SNAPSHOT</version>
1178
            </dependency>
1179

    
1180
            <dependency>
1181
                <groupId>org.gvsig</groupId>
1182
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1183
                <version>2.0.454-SNAPSHOT</version>
1184
            </dependency>
1185
            <dependency>
1186
                <groupId>org.gvsig</groupId>
1187
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1188
                <version>2.0.454-SNAPSHOT</version>
1189
            </dependency>
1190

    
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1194
                <version>2.0.454-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1199
                <version>2.0.454-SNAPSHOT</version>
1200
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1204
                <version>2.0.454-SNAPSHOT</version>
1205
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1209
                <version>2.0.454-SNAPSHOT</version>
1210
            </dependency>
1211

    
1212

    
1213

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

    
1225
            <dependency>
1226
                <groupId>org.gvsig</groupId>
1227
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1228
                <version>2.0.454-SNAPSHOT</version>
1229
            </dependency>
1230
            <dependency>
1231
                <groupId>org.gvsig</groupId>
1232
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1233
                <version>2.0.454-SNAPSHOT</version>
1234
            </dependency>
1235

    
1236
            <dependency>
1237
                <groupId>org.gvsig</groupId>
1238
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1239
                <version>2.0.327-SNAPSHOT</version>
1240
            </dependency>
1241
            <dependency>
1242
                <groupId>org.gvsig</groupId>
1243
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1244
                <version>2.0.327-SNAPSHOT</version>
1245
            </dependency>
1246
            <dependency>
1247
                <groupId>org.gvsig</groupId>
1248
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1249
                <version>2.0.327-SNAPSHOT</version>
1250
            </dependency>
1251
            <dependency>
1252
                <groupId>org.gvsig</groupId>
1253
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1254
                <version>2.0.454-SNAPSHOT</version>
1255
            </dependency>
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1259
                <version>2.0.454-SNAPSHOT</version>
1260
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1264
                <version>2.0.454-SNAPSHOT</version>
1265
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1269
                <version>2.0.454-SNAPSHOT</version>
1270
            </dependency>
1271
            <dependency>
1272
                <groupId>org.gvsig</groupId>
1273
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1274
                <version>2.0.454-SNAPSHOT</version>
1275
            </dependency>
1276
            <dependency>
1277
                <groupId>org.gvsig</groupId>
1278
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1279
                <version>2.0.454-SNAPSHOT</version>
1280
            </dependency>
1281
            <dependency>
1282
                <groupId>org.gvsig</groupId>
1283
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1284
                <version>2.0.454-SNAPSHOT</version>
1285
            </dependency>
1286

    
1287
            
1288
            
1289
            <dependency>
1290
                <groupId>org.gvsig</groupId>
1291
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1292
                <version>2.0.454-SNAPSHOT</version>
1293
            </dependency>
1294
            <dependency>
1295
                <groupId>org.gvsig</groupId>
1296
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1297
                <version>2.0.454-SNAPSHOT</version>
1298
            </dependency>
1299
            <dependency>
1300
                <groupId>org.gvsig</groupId>
1301
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1302
                <version>2.0.454-SNAPSHOT</version>
1303
            </dependency>
1304
            <dependency>
1305
                <groupId>org.gvsig</groupId>
1306
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1307
                <version>2.0.454-SNAPSHOT</version>
1308
            </dependency>
1309
            <dependency>
1310
                <groupId>org.gvsig</groupId>
1311
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1312
                <version>2.0.454-SNAPSHOT</version>
1313
            </dependency>
1314
            <dependency>
1315
                <groupId>org.gvsig</groupId>
1316
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1317
                <version>2.0.454-SNAPSHOT</version>
1318
            </dependency>
1319
            <dependency>
1320
                <groupId>org.gvsig</groupId>
1321
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1322
                <version>2.0.454-SNAPSHOT</version>
1323
            </dependency>
1324

    
1325

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

    
1504
            <dependency>
1505
                <groupId>org.gvsig</groupId>
1506
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1507
                <version>2.0.454-SNAPSHOT</version>
1508
            </dependency>
1509
            <dependency>
1510
                <groupId>org.gvsig</groupId>
1511
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1512
                <version>2.0.454-SNAPSHOT</version>
1513
            </dependency>
1514
            <dependency>
1515
                <groupId>org.gvsig</groupId>
1516
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1517
                <version>2.0.454-SNAPSHOT</version>
1518
                <type>test-jar</type>
1519
                <scope>test</scope>
1520
            </dependency>
1521
            <dependency>
1522
                <groupId>org.gvsig</groupId>
1523
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1524
                <version>2.0.454-SNAPSHOT</version>
1525
            </dependency>
1526
            <dependency>
1527
                <groupId>org.gvsig</groupId>
1528
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1529
                <version>2.0.454-SNAPSHOT</version>
1530
            </dependency>
1531

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

    
1608
            <dependency>
1609
                <groupId>org.gvsig</groupId>
1610
                <artifactId>org.gvsig.xml2db</artifactId>
1611
                <version>2.0.454-SNAPSHOT</version>
1612
            </dependency>
1613
            <dependency>
1614
                <groupId>org.gvsig</groupId>
1615
                <artifactId>org.gvsig.xml2db.lib</artifactId>
1616
                <version>2.0.454-SNAPSHOT</version>
1617
            </dependency>
1618
            <dependency>
1619
                <groupId>org.gvsig</groupId>
1620
                <artifactId>org.gvsig.xml2db.swing</artifactId>
1621
                <version>2.0.454-SNAPSHOT</version>
1622
            </dependency>
1623
            <dependency>
1624
                <groupId>org.gvsig</groupId>
1625
                <artifactId>org.gvsig.xml2db.app</artifactId>
1626
                <version>2.0.454-SNAPSHOT</version>
1627
            </dependency>
1628
            <dependency>
1629
                <groupId>org.gvsig</groupId>
1630
                <artifactId>org.gvsig.xml2db.lib.api</artifactId>
1631
                <version>2.0.454-SNAPSHOT</version>
1632
            </dependency>
1633
            <dependency>
1634
                <groupId>org.gvsig</groupId>
1635
                <artifactId>org.gvsig.xml2db.lib.impl</artifactId>
1636
                <version>2.0.454-SNAPSHOT</version>
1637
            </dependency>
1638
            <dependency>
1639
                <groupId>org.gvsig</groupId>
1640
                <artifactId>org.gvsig.xml2db.swing.api</artifactId>
1641
                <version>2.0.454-SNAPSHOT</version>
1642
            </dependency>
1643
            <dependency>
1644
                <groupId>org.gvsig</groupId>
1645
                <artifactId>org.gvsig.xml2db.swing.impl</artifactId>
1646
                <version>2.0.454-SNAPSHOT</version>
1647
            </dependency>
1648
            <dependency>
1649
                <groupId>org.gvsig</groupId>
1650
                <artifactId>org.gvsig.xml2db.app.mainplugin</artifactId>
1651
                <version>2.0.454-SNAPSHOT</version>
1652
            </dependency>
1653

    
1654
            <dependency>
1655
                <groupId>org.gvsig</groupId>
1656
                <artifactId>org.gvsig.downloader</artifactId>
1657
                <version>2.0.454-SNAPSHOT</version>
1658
            </dependency>
1659
            <dependency>
1660
                <groupId>org.gvsig</groupId>
1661
                <artifactId>org.gvsig.downloader.lib</artifactId>
1662
                <version>2.0.454-SNAPSHOT</version>
1663
            </dependency>
1664
            <dependency>
1665
                <groupId>org.gvsig</groupId>
1666
                <artifactId>org.gvsig.downloader.swing</artifactId>
1667
                <version>2.0.454-SNAPSHOT</version>
1668
            </dependency>
1669
            <dependency>
1670
                <groupId>org.gvsig</groupId>
1671
                <artifactId>org.gvsig.downloader.app</artifactId>
1672
                <version>2.0.454-SNAPSHOT</version>
1673
            </dependency>
1674
            <dependency>
1675
                <groupId>org.gvsig</groupId>
1676
                <artifactId>org.gvsig.downloader.lib.api</artifactId>
1677
                <version>2.0.454-SNAPSHOT</version>
1678
            </dependency>
1679
            <dependency>
1680
                <groupId>org.gvsig</groupId>
1681
                <artifactId>org.gvsig.downloader.lib.impl</artifactId>
1682
                <version>2.0.454-SNAPSHOT</version>
1683
            </dependency>
1684
            <dependency>
1685
                <groupId>org.gvsig</groupId>
1686
                <artifactId>org.gvsig.downloader.swing.api</artifactId>
1687
                <version>2.0.454-SNAPSHOT</version>
1688
            </dependency>
1689
            <dependency>
1690
                <groupId>org.gvsig</groupId>
1691
                <artifactId>org.gvsig.downloader.swing.impl</artifactId>
1692
                <version>2.0.454-SNAPSHOT</version>
1693
            </dependency>
1694
            <dependency>
1695
                <groupId>org.gvsig</groupId>
1696
                <artifactId>org.gvsig.downloader.swing.scribejava</artifactId>
1697
                <version>2.0.454-SNAPSHOT</version>
1698
            </dependency>
1699
            <dependency>
1700
                <groupId>org.gvsig</groupId>
1701
                <artifactId>org.gvsig.downloader.app.mainplugin</artifactId>
1702
                <version>2.0.454-SNAPSHOT</version>
1703
            </dependency>
1704
            <dependency>
1705
                <groupId>org.gvsig</groupId>
1706
                <artifactId>org.gvsig.downloader.app.scribejava</artifactId>
1707
                <version>2.0.454-SNAPSHOT</version>
1708
            </dependency>
1709

    
1710
            <dependency>
1711
                <groupId>org.gvsig</groupId>
1712
                <artifactId>org.gvsig.sqlite.app.mainplugin</artifactId>
1713
                <version>2.0.454-SNAPSHOT</version>
1714
            </dependency>
1715
            <dependency>
1716
                <groupId>org.gvsig</groupId>
1717
                <artifactId>org.gvsig.sqlite.provider</artifactId>
1718
                <version>2.0.454-SNAPSHOT</version>
1719
            </dependency>
1720

    
1721
        </dependencies>
1722
    </dependencyManagement>
1723

    
1724
    <dependencies>
1725
        <dependency>
1726
            <groupId>junit</groupId>
1727
            <artifactId>junit</artifactId>
1728
            <scope>test</scope>
1729
        </dependency>
1730
    </dependencies>
1731

    
1732
    <build>
1733
        <extensions>
1734
            <extension>
1735
                <groupId>org.apache.maven.wagon</groupId>
1736
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1737
                <version>${wagon.webdav.jackrabbit.version}</version>
1738
            </extension>
1739
        </extensions>
1740

    
1741
        <pluginManagement>
1742
            <plugins>
1743

    
1744
                <plugin>
1745
                    <groupId>org.codehaus.mojo</groupId>
1746
                    <artifactId>versions-maven-plugin</artifactId>
1747
                    <version>${versions.maven.plugin.version}</version>
1748
                    <configuration>
1749
                        <allowSnapshots>false</allowSnapshots>
1750
                        <excludeProperties>
1751
                            versions.maven.plugin.version,
1752
                            maven.deploy.plugin.version,
1753
                            maven.surefire.plugin.version,
1754
                            maven.compiler.plugin.version,
1755
                            maven.resources.plugin.version,
1756
                            maven.javadoc.plugin.version,
1757
                            maven.site.plugin.version,
1758
                            maven.jar.plugin.version,
1759
                            properties.maven.plugin.version,
1760
                            gmaven.plugin.version,
1761
                            maven.antrun.plugin.version,
1762
                            maven.release.plugin.version,
1763
                            maven.assembly.plugin.version,
1764
                            maven.clean.plugin.version,
1765
                            exec.maven.plugin.version,
1766
                            maven.license.plugin.version,
1767
                            maven.source.plugin.version,
1768
                            maven.scm.plugin.version,
1769
                            maven.checkstyle.plugin.version,
1770
                            animal.sniffer.maven.plugin.version,
1771
                            maven.project.info.reports.plugin.version,
1772
                            maven.jxr.plugin.version,
1773
                            findbugs.maven.plugin.version,
1774
                            wagon.webdav.jackrabbit.version,
1775
                        </excludeProperties>
1776
                    </configuration>
1777
                </plugin>
1778

    
1779
                <plugin>
1780
                    <groupId>org.apache.maven.plugins</groupId>
1781
                    <artifactId>maven-scm-plugin</artifactId>
1782
                    <version>${maven.scm.plugin.version}</version>
1783
                    <configuration>
1784
                        <connectionType>connection</connectionType>
1785
                    </configuration>
1786
                </plugin>
1787

    
1788
                <plugin>
1789
                    <groupId>org.apache.maven.plugins</groupId>
1790
                    <artifactId>maven-compiler-plugin</artifactId>
1791
                    <version>${maven.compiler.plugin.version}</version>
1792
                    <configuration>
1793
                        <source>${java.version}</source>
1794
                        <target>${java.version}</target>
1795
                        <encoding>${encoding}</encoding>
1796
                    </configuration>
1797
                </plugin>
1798

    
1799
                <plugin>
1800
                    <groupId>org.apache.maven.plugins</groupId>
1801
                    <artifactId>maven-resources-plugin</artifactId>
1802
                    <version>${maven.resources.plugin.version}</version>
1803
                    <configuration>
1804
                        <encoding>${encoding}</encoding>
1805
                    </configuration>
1806
                </plugin>
1807

    
1808
                <plugin>
1809
                    <groupId>org.apache.maven.plugins</groupId>
1810
                    <artifactId>maven-eclipse-plugin</artifactId>
1811
                    <configuration>
1812
                        <downloadSources>true</downloadSources>
1813
                        <downloadJavadocs>true</downloadJavadocs>
1814
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1815
                    </configuration>
1816
                </plugin>
1817

    
1818
                <plugin>
1819
                    <groupId>org.apache.maven.plugins</groupId>
1820
                    <artifactId>maven-surefire-plugin</artifactId>
1821
                    <version>${maven.surefire.plugin.version}</version>
1822
                    <configuration>
1823
                        <forkMode>once</forkMode>
1824
                        <environmentVariables>
1825
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1826
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1827
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1828
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1829
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1830
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1831
                        </environmentVariables>
1832
                    </configuration>
1833
                </plugin>
1834

    
1835
                <plugin>
1836
                    <groupId>org.apache.maven.plugins</groupId>
1837
                    <artifactId>maven-failsafe-plugin</artifactId>
1838
                    <executions>
1839
                        <execution>
1840
                            <goals>
1841
                                <goal>integration-test</goal>
1842
                                <goal>verify</goal>
1843
                            </goals>
1844
                        </execution>
1845
                    </executions>
1846
                    <configuration>
1847
                        <forkMode>once</forkMode>
1848
                        <environmentVariables>
1849
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1850
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1851
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1852
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1853
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1854
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1855
                        </environmentVariables>
1856
                    </configuration>
1857
                </plugin>
1858

    
1859
                <plugin>
1860
                    <groupId>org.apache.maven.plugins</groupId>
1861
                    <artifactId>maven-javadoc-plugin</artifactId>
1862
                    <version>${maven.javadoc.plugin.version}</version>
1863
                    <configuration>
1864
                        <failOnError>false</failOnError>
1865
                        <docTitle>${project.name} ${project.version}</docTitle>
1866
                        <encoding>${encoding}</encoding>
1867
                        <footer />
1868
                        <header />
1869
                        <keywords>false</keywords>
1870
                        <!-- Don't include the deprecateds items in the javadoc -->
1871
                        <nodeprecated>true</nodeprecated>
1872
                        <!-- Don't generate javadoc of project with submodules -->
1873
                        <aggregate>false</aggregate>
1874
                        <!-- Removed detection of links due to its high cost -->
1875
                        <detectJavaApiLink>false</detectJavaApiLink>
1876
                        <detectLinks>false</detectLinks>
1877
                        <detectOfflineLinks>false</detectOfflineLinks>
1878
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1879
                        <includeDependencySources>false</includeDependencySources>
1880
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1881
                        <javaApiLinks>
1882
                            <property>
1883
                                <name>api_1.4</name>
1884
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1885
                            </property>
1886
                            <property>
1887
                                <name>api_1.5</name>
1888
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1889
                            </property>
1890
                            <property>
1891
                                <name>api_1.6</name>
1892
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1893
                            </property>
1894
                            <property>
1895
                                <name>api_1.7</name>
1896
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1897
                            </property>
1898
                            <property>
1899
                                <name>api_1.8</name>
1900
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1901
                            </property>
1902
                        </javaApiLinks>
1903
                        <configuration>
1904
                            <doclint>html,syntax,-missing,-reference</doclint>
1905
                        </configuration>  
1906
                        <!--
1907
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1908
                        -->
1909
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1910
                    </configuration>
1911
                </plugin>
1912

    
1913
                <plugin>
1914
                    <groupId>org.apache.maven.plugins</groupId>
1915
                    <artifactId>maven-site-plugin</artifactId>
1916
                    <version>${maven.site.plugin.version}</version>
1917
                    <configuration>
1918
                        <chmod>true</chmod>
1919
                        <chmodMode>a+rwX</chmodMode>
1920
                    </configuration>
1921
                </plugin>
1922

    
1923
                <plugin>
1924
                    <groupId>org.apache.maven.plugins</groupId>
1925
                    <artifactId>maven-jar-plugin</artifactId>
1926
                    <version>${maven.jar.plugin.version}</version>
1927
                    <configuration>
1928
                        <archive>
1929
                            <manifestEntries>
1930
                                <Built-By>gvSIG Team</Built-By>
1931
                            </manifestEntries>
1932
                        </archive>
1933
                    </configuration>
1934
                </plugin>
1935

    
1936
                <plugin>
1937
                    <groupId>org.codehaus.mojo</groupId>
1938
                    <artifactId>properties-maven-plugin</artifactId>
1939
                    <version>${properties.maven.plugin.version}</version>
1940
                </plugin>
1941

    
1942
                <plugin>
1943
                    <groupId>org.apache.maven.plugins</groupId>
1944
                    <artifactId>maven-antrun-plugin</artifactId>
1945
                    <version>${maven.antrun.plugin.version}</version>
1946
                </plugin>
1947

    
1948
                <plugin>
1949
                    <groupId>org.codehaus.mojo</groupId>
1950
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1951
                    <version>${animal.sniffer.maven.plugin.version}</version>
1952
                </plugin>
1953

    
1954
                <plugin>
1955
                    <groupId>org.apache.maven.plugins</groupId>
1956
                    <artifactId>maven-release-plugin</artifactId>
1957
                    <version>${maven.release.plugin.version}</version>
1958
                </plugin>
1959

    
1960
                <plugin>
1961
                    <groupId>org.apache.maven.plugins</groupId>
1962
                    <artifactId>maven-deploy-plugin</artifactId>
1963
                    <version>${maven.deploy.plugin.version}</version>
1964
                </plugin>
1965

    
1966
                <plugin>
1967
                    <artifactId>maven-assembly-plugin</artifactId>
1968
                    <version>${maven.assembly.plugin.version}</version>
1969
                    <executions>
1970
                        <execution>
1971
                            <id>gvsig-plugin-package</id>
1972
                            <phase>package</phase>
1973
                            <configuration>
1974
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1975
                                <appendAssemblyId>false</appendAssemblyId>
1976
                                <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>
1977
                                <descriptors>
1978
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1979
                                </descriptors>
1980
                            </configuration>
1981
                        </execution>
1982
                    </executions>
1983
                </plugin>
1984

    
1985
                <plugin>
1986
                    <groupId>org.apache.maven.plugins</groupId>
1987
                    <artifactId>maven-clean-plugin</artifactId>
1988
                    <version>${maven.clean.plugin.version}</version>
1989
                </plugin>
1990

    
1991
                <plugin>
1992
                    <groupId>org.codehaus.mojo</groupId>
1993
                    <artifactId>exec-maven-plugin</artifactId>
1994
                    <version>${exec.maven.plugin.version}</version>
1995
                </plugin>
1996

    
1997
                <plugin>
1998
                    <!-- invoke as "mvn license:format" to fix the header -->
1999
                    <!-- invoke as "mvn license:check" to check the header -->
2000
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
2001
                    <groupId>com.mycila.maven-license-plugin</groupId>
2002
                    <artifactId>maven-license-plugin</artifactId>
2003
                    <version>${maven.license.plugin.version}</version>
2004
                    <configuration>
2005
                        <header>header.txt</header>
2006
                        <failIfMissing>false</failIfMissing>
2007
                        <aggregate>false</aggregate>
2008
                        <strictCheck>true</strictCheck>
2009
                        <encoding>${encoding}</encoding>
2010
                        <quiet>false</quiet>
2011
                        <excludes>
2012
                            <exclude>**/*.properties</exclude>
2013
                            <exclude>**/*.txt</exclude>
2014
                            <exclude>**/*.jpg</exclude>
2015
                            <exclude>**/*.jpeg</exclude>
2016
                            <exclude>**/*.svg</exclude>
2017
                            <exclude>**/*.png</exclude>
2018
                            <exclude>**/*.gvssym</exclude>
2019
                            <exclude>**/*.def</exclude>
2020
                            <exclude>**/*.msg</exclude>
2021
                        </excludes>
2022
                    </configuration>
2023
                    <dependencies>
2024
                        <dependency>
2025
                            <groupId>org.gvsig</groupId>
2026
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
2027
                            <version>1.0.0</version>
2028
                        </dependency>
2029
                    </dependencies>
2030
                </plugin>
2031

    
2032
                <!-- Habria que ver si es posible sustituir el plugin -->
2033
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
2034
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
2035
                <!--
2036
                <plugin>
2037
                    <groupId>org.codehaus.mojo</groupId>
2038
                    <artifactId>license-maven-plugin</artifactId>
2039
                    <version>1.5</version>
2040
                </plugin>
2041
                -->
2042

    
2043
                <plugin>
2044
                    <groupId>org.apache.maven.plugins</groupId>
2045
                    <artifactId>maven-checkstyle-plugin</artifactId>
2046
                    <version>${maven.checkstyle.plugin.version}</version>
2047
                </plugin>
2048

    
2049
                <plugin>
2050
                    <groupId>org.apache.maven.plugins</groupId>
2051
                    <artifactId>maven-source-plugin</artifactId>
2052
                    <version>${maven.source.plugin.version}</version>
2053
                </plugin>
2054

    
2055
                <plugin>
2056
                    <groupId>org.codehaus.gmaven</groupId>
2057
                    <artifactId>gmaven-plugin</artifactId>
2058
                    <version>${gmaven.plugin.version}</version>
2059
                    <configuration>
2060
                        <providerSelection>2.0</providerSelection>
2061
                    </configuration>
2062
                    <dependencies>
2063
                        <dependency>
2064
                            <groupId>com.github.lookfirst</groupId>
2065
                            <artifactId>sardine</artifactId>
2066
                            <version>5.0.1</version>
2067
                        </dependency>
2068
                        <dependency>
2069
                          <groupId>org.apache.ant</groupId>
2070
                          <artifactId>ant</artifactId>
2071
                          <version>1.8.2</version>
2072
                        </dependency>
2073
                    </dependencies>
2074
                    <executions>
2075

    
2076
                        <execution>
2077
                            <id>increase-build-number</id>
2078
                            <phase>process-sources</phase>
2079
                            <configuration>
2080
                                <source><![CDATA[
2081
                    // use "mvn -Dincrease-build-number process-sources"
2082
                    if( project.properties["increase-build-number"] == null ) {
2083
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
2084
                    } else {
2085
                      File file = new File(project.basedir,"buildNumber.properties")
2086
                      if( ! file.exists() ) {
2087
                          log.info("Skip increment build number (buildNumber.property not present).")
2088
                        } else {
2089
                        Properties props = new Properties()
2090

    
2091
                        props.load(file.newDataInputStream())
2092
                        value = (props.getProperty("buildNumber") as int) + 1
2093
                        props.setProperty("buildNumber",value as String)
2094
                        props.store(file.newWriter(), null)
2095
                        log.info("Setting build number to " + value)
2096
                      }
2097
                    }
2098
                  ]]></source>
2099
                            </configuration>
2100
                        </execution>
2101

    
2102
                        <execution>
2103
                            <id>build-package-info</id>
2104
                            <phase>prepare-package</phase>
2105
                            <configuration>
2106
                                <source><![CDATA[
2107
    if( project.properties["buildNumber"] == null) {
2108
      log.info("Skip build package.info (buildNumber.property not present).")
2109
      log.info("Skip build package.info index (buildNumber.property not present).")
2110
    } else {
2111
      poolURL = project.properties["gvsig.package.info.poolURL"];
2112
      if( poolURL[-1] != "/" ) {
2113
              poolURL = poolURL + "/";
2114
      }
2115
      package_info_file  = new File(project.basedir, "target/package.info")
2116
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
2117
      Properties props = new Properties()
2118
      props.setProperty('code', project.properties["gvsig.package.info.code"])
2119
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
2120
      props.setProperty('name', project.properties["gvsig.package.info.name"])
2121
      props.setProperty('version', project.properties["gvsig.package.info.version"])
2122
      props.setProperty('description', project.properties["gvsig.package.info.description"])
2123
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
2124
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
2125
      props.setProperty('official', project.properties["gvsig.package.info.official"])
2126
      props.setProperty('type', "plugin")
2127
      props.setProperty('state', project.properties["gvsig.package.info.state"])
2128
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
2129
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
2130
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
2131
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
2132
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
2133
      props.setProperty('model-version', '1.0.1')
2134
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
2135
      props.setProperty('buildNumber', project.properties["buildNumber"])
2136
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
2137

    
2138
      props.store(package_info_file.newWriter(), null)
2139

    
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
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
2150
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
2151
      package_info_file.getParentFile().mkdirs()
2152
      props.setProperty('download-url',
2153
        poolURL +
2154
        project.properties["gvsig.package.info.code"] + "/" +
2155
        pkgname + ".gvspkg"
2156
      )
2157
      props.store(package_info_file.newWriter(), null)
2158
    }
2159
                  ]]></source>
2160
                            </configuration>
2161
                        </execution>
2162

    
2163
                        <execution>
2164
                            <id>build-package-index</id>
2165
                            <phase>package</phase>
2166
                            <configuration>
2167
                                <source><![CDATA[
2168
    ant = new AntBuilder()
2169
    if( project.properties["buildNumber"] == null) {
2170
      log.info("Skip building package index (buildNumber.property not present).")
2171
    } else {
2172
      pkgname = "gvSIG-desktop-" +
2173
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2174
        project.properties["gvsig.package.info.code"] + "-" +
2175
        project.properties["gvsig.package.info.version"] + "-" +
2176
        project.properties["buildNumber"] + "-" +
2177
        project.properties["gvsig.package.info.state"] + "-" +
2178
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2179
        project.properties["gvsig.package.info.architecture"] + "-" +
2180
        project.properties["gvsig.package.info.javaVM"]
2181

    
2182
      log.info("Building package index " + pkgname + ".gvspki")
2183
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2184
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2185
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2186
    }
2187
                  ]]></source>
2188
                            </configuration>
2189
                        </execution>
2190

    
2191
                        <execution>
2192
                            <id>install-plugin</id>
2193
                            <phase>install</phase>
2194
                            <configuration>
2195
                                <source><![CDATA[            
2196
    
2197

    
2198
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2199
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2200
        def p = new org.apache.tools.ant.Project();
2201
        p.setUserProperty("ant.file", file.getAbsolutePath());
2202
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2203
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2204
        p.setBaseDir(file.getParentFile());
2205
        p.init();
2206
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2207
        p.addReference("ant.projectHelper", helper);
2208
        helper.parse(p, file);
2209
        p.executeTarget(p.getDefaultTarget());
2210
    }
2211
                                    
2212
    
2213
    if( project.properties["buildNumber"] == null) {
2214
        log.info("Skip install package (buildNumber.property not present).")
2215
    } else {
2216
        ant = new AntBuilder()
2217
        pkgname = "gvSIG-desktop-" +
2218
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2219
          project.properties["gvsig.package.info.code"] + "-" +
2220
          project.properties["gvsig.package.info.version"] + "-" +
2221
          project.properties["buildNumber"] + "-" +
2222
          project.properties["gvsig.package.info.state"] + "-" +
2223
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2224
          project.properties["gvsig.package.info.architecture"] + "-" +
2225
          project.properties["gvsig.package.info.javaVM"]
2226

    
2227
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2228
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2229
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2230
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2231
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2232

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

    
2236
          log.info("Install plugin to " + target)
2237
          ant.unzip(src: source, dest: target)
2238
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2239
          if( install_xml.exists() ) {
2240
            executeAntFile(
2241
                new File(project.properties["gvsig.product.folder.path"]),
2242
                new File(target),
2243
                install_xml
2244
            )
2245
          }
2246
        } else {
2247
            log.info("Skip plugin install.")
2248
        }
2249
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2250
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2251
          target = new File(project.properties["gvsig.product.folder.path"] +
2252
            "/install/" +
2253
            project.properties["gvsig.package.info.code"] + "/" +
2254
            pkgname + ".gvspkg")
2255
          target.getParentFile().mkdirs()
2256

    
2257
          log.info("Copy plugin package from " + source + " to " + target)
2258
          ant.copy(file:source, tofile:target.getAbsolutePath())
2259

    
2260
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2261
          target = project.properties["gvsig.product.folder.path"] +
2262
            "/install/" +
2263
            project.properties["gvsig.package.info.code"] + "/" +
2264
            pkgname + ".gvspki"
2265
          log.info("Copy plugin package index from " + source + " to " + target)
2266
          ant.copy(file:source, tofile:target)
2267
        } else {
2268
            log.info("Skip plugin package install.")
2269
        }
2270
    }
2271
                  ]]></source>
2272
                            </configuration>
2273
                        </execution>
2274

    
2275
                        <execution>
2276
                            <id>deploy-package</id>
2277
                            <phase>install</phase>
2278
                            <configuration>
2279
                                <source><![CDATA[
2280

    
2281
// To deploy package use:
2282
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2283
//
2284
if( project.properties["deploy-package"] != null ) {
2285
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2286
        poolURL = project.properties["gvsig.package.info.poolURL"];
2287
        if( poolURL[-1] != "/" ) {
2288
            poolURL = poolURL + "/";
2289
        }
2290
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2291
        log.info("Deploy plugin package to '"+targetPath+"'.");
2292

    
2293
        pkgname = "gvSIG-desktop-" +
2294
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2295
        project.properties["gvsig.package.info.code"] + "-" +
2296
        project.properties["gvsig.package.info.version"] + "-" +
2297
        project.properties["buildNumber"] + "-" +
2298
        project.properties["gvsig.package.info.state"] + "-" +
2299
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2300
        project.properties["gvsig.package.info.architecture"] + "-" +
2301
        project.properties["gvsig.package.info.javaVM"];
2302

    
2303
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2304
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2305

    
2306
        log.info("Creating addon-request.txt in target folder");
2307
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2308
            out.println("");
2309
            out.println("# "+pkgname);
2310
            out.println("");
2311
            out.println(targetPath+"/" + pkgname + ".gvspki");
2312
            out.println("");
2313
        }
2314

    
2315
        if( project.properties["username"] == null ) {
2316
            print("Enter user name: ");
2317
            user = System.console().readLine().toString()
2318
            if( user != "" ) {
2319
                project.properties.setProperty("username",user);
2320
            }
2321
        }
2322
        if( project.properties["password"] == null ) {
2323
            print("Enter password for user '" + project.properties["username"] + "': ");
2324
            password = System.console().readPassword().toString()
2325
            if( password != "" ) {
2326
                project.properties.setProperty("password",password);
2327
            }
2328
        }
2329
        WebDAVClient session = new WebDAVClient(log);
2330
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2331
            log.info("[WEBDAV] creating non authenticated session.");
2332
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2333
            session.login();
2334
        } else {
2335
            session.login(project.properties["username"], project.properties["password"]);
2336
        }
2337
        session.makedirs(targetPath);
2338
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2339
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2340

    
2341
    } else {
2342
        log.info("Skip plugin package deploy. It not be installed by default.");
2343
    }
2344
} else {
2345
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2346
}
2347

    
2348
public class WebDAVClient {
2349

    
2350
    def log;
2351

    
2352
    private String user;
2353
    private String password;
2354
    private Object sardine;
2355

    
2356
    public WebDAVClient(log) {
2357
        disableCertificateValidation();
2358
            this.log = log;
2359
    }
2360

    
2361
    public void login(String user, String password) {
2362
        log.info("[WEBDAV] login as '"+user+"'.");
2363
        def SardineFactory
2364
        try {
2365
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2366
        } catch (Exception ex) {
2367
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2368
        }
2369
        this.user = user;
2370
        this.password = password;
2371
        this.sardine = SardineFactory.begin(this.user,this.password);
2372
    }
2373

    
2374
    public void login() {
2375
        log.info("[WEBDAV] login as guest");
2376
        this.sardine = SardineFactory.begin();
2377
    }
2378

    
2379
    public boolean exists(String url) throws Exception {
2380
        return sardine.exists(url);
2381
    }
2382

    
2383
    public void put(String source, String target) throws Exception {
2384
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2385
        InputStream fis = new FileInputStream(new File(source));
2386
        sardine.put(target, fis);
2387
        log.info("[WEBDAV] put ok.");
2388
    }
2389

    
2390
    public void mkdir(String url) throws Exception {
2391
        if( ! exists(url) ) {
2392
            log.info("[WEBDAV] mkdir '"+url+"'.");
2393
            sardine.createDirectory(url);
2394
        }
2395
    }
2396

    
2397
    public List list(String url) throws Exception {
2398
        List resources = sardine.list(url);
2399
        return resources;
2400
    }
2401

    
2402
    void disableCertificateValidation() {
2403
    /*
2404
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2405
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2406
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2407
                    return new java.security.cert.X509Certificate[0];
2408
                }
2409

    
2410
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2411
                }
2412

    
2413
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2414
                }
2415
            };
2416

    
2417
        // Ignore differences between given hostname and certificate hostname
2418
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2419
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2420
                return true;
2421
            }
2422
        };
2423

    
2424
        // Install the all-trusting trust manager
2425
        try {
2426
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2427
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2428
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2429
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2430
        } catch (Exception e) {
2431
        }
2432
        */
2433
    }
2434

    
2435
    public void makedirs(String url) throws Exception {
2436
        log.info("[WEBDAV] makedirs '"+url+"'.");
2437
        URL u = new URL(url);
2438
        String[] x = u.getPath().split("/");
2439
        String path = "";
2440
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2441
} ]]></source>
2442
                            </configuration>
2443
                        </execution>
2444

    
2445
                    </executions>
2446
                </plugin>
2447

    
2448
            </plugins>
2449
        </pluginManagement>
2450

    
2451
        <plugins>
2452
            <plugin>
2453
                <groupId>org.apache.maven.plugins</groupId>
2454
                <artifactId>maven-scm-plugin</artifactId>
2455
            </plugin>
2456

    
2457
            <plugin>
2458
                <artifactId>maven-clean-plugin</artifactId>
2459
                <configuration>
2460
                    <filesets>
2461
                        <fileset>
2462
                            <directory>${user.home}/.depman/</directory>
2463
                            <includes>
2464
                                <include>**</include>
2465
                            </includes>
2466
                        </fileset>
2467
                    </filesets>
2468
                    <followSymLinks>true</followSymLinks>
2469
                </configuration>
2470
            </plugin>
2471

    
2472
            <plugin>
2473
                <groupId>org.apache.maven.plugins</groupId>
2474
                <artifactId>maven-release-plugin</artifactId>
2475
                <configuration>
2476
                    <!-- The property svn.tags.folder is used in external projects   -->
2477
                    <!-- to override configuraction of tagBase -->
2478
                    <tagBase>${svn.tags.folder}</tagBase>
2479
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2480
                    are not installed, so the dependencies between modules are not met. With this configuration
2481
                    we force the module installation. -->
2482
                    <preparationGoals>clean install</preparationGoals>
2483
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2484
                    <!-- Dont make site-deploy -->
2485
                    <!-- You need to run it after in folder target/checkout -->
2486
                    <goals>deploy</goals>
2487
                </configuration>
2488
            </plugin>
2489

    
2490
            <plugin>
2491
                <!-- load ".gvsig-devel.properties" -->
2492
                <groupId>org.codehaus.mojo</groupId>
2493
                <artifactId>properties-maven-plugin</artifactId>
2494
                <configuration>
2495
                    <files>
2496
                        <!-- Define gvsig.product.folder.path in this property -->
2497
                        <file>${user.home}/.gvsig-devel.properties</file>
2498
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2499
                        <file>${project.basedir}/gvsig-devel.properties</file>
2500
                        <file>buildNumber.properties</file>
2501
                    </files>
2502
                    <quiet>true</quiet>
2503
                </configuration>
2504
                <executions>
2505
                    <execution>
2506
                        <id>default</id>
2507
                        <phase>prepare-package</phase>
2508
                        <goals>
2509
                            <goal>read-project-properties</goal>
2510
                        </goals>
2511
                    </execution>
2512
                    <execution>
2513
                        <id>default-clean</id>
2514
                        <phase>pre-clean</phase>
2515
                        <goals>
2516
                            <goal>read-project-properties</goal>
2517
                        </goals>
2518
                    </execution>
2519
                </executions>
2520
            </plugin>
2521

    
2522
<!--
2523
            <plugin>
2524
                <groupId>org.codehaus.mojo</groupId>
2525
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2526
                <executions>
2527
                    <execution>
2528
                        <id>check-java-api</id>
2529
                        <phase>package</phase>
2530
                        <goals>
2531
                            <goal>check</goal>
2532
                        </goals>
2533
                        <configuration>
2534
                            <skip>false</skip>
2535
                            <signature>
2536
                                <groupId>org.codehaus.mojo.signature</groupId>
2537
                                <artifactId>java18</artifactId>
2538
                                <version>1.0</version>
2539
                            </signature>
2540
                            <ignores>
2541
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2542
                                <ignore>java.nio.ByteBuffer</ignore>
2543
                                <ignore>java.nio.MappedByteBuffer</ignore>
2544
                            </ignores>
2545
                        </configuration>
2546
                    </execution>
2547
                </executions>
2548
            </plugin>
2549
-->
2550
            <plugin>
2551
                <groupId>org.apache.maven.plugins</groupId>
2552
                <artifactId>maven-javadoc-plugin</artifactId>
2553
                <configuration>
2554
                    <doclint>html,syntax,-missing,-reference</doclint>
2555
                </configuration>                
2556
                <executions>
2557
                    <execution>
2558
                        <id>attach-javadocs</id>
2559
                        <goals>
2560
                            <goal>jar</goal>
2561
                        </goals>
2562
                    </execution>
2563
                </executions>
2564
            </plugin>
2565

    
2566
            <plugin>
2567
                <groupId>org.apache.maven.plugins</groupId>
2568
                <artifactId>maven-source-plugin</artifactId>
2569
                <configuration>
2570
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2571
                </configuration>
2572
                <executions>
2573
                    <execution>
2574
                        <id>attach-sources</id>
2575
                        <phase>verify</phase>
2576
                        <goals>
2577
                            <goal>jar-no-fork</goal>
2578
                        </goals>
2579
                    </execution>
2580
                    <execution>
2581
                        <id>attach-test-sources</id>
2582
                        <phase>verify</phase>
2583
                        <goals>
2584
                            <goal>test-jar-no-fork</goal>
2585
                        </goals>
2586
                    </execution>
2587
                </executions>
2588
            </plugin>
2589

    
2590
            <plugin>
2591
                <groupId>org.apache.maven.plugins</groupId>
2592
                <artifactId>maven-checkstyle-plugin</artifactId>
2593
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2594
                <configuration>
2595
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2596
                    <enableRulesSummary>true</enableRulesSummary>
2597
                    <failsOnError>false</failsOnError>
2598
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2599
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2600
                </configuration>
2601
                <dependencies>
2602
                    <dependency>
2603
                        <groupId>org.gvsig</groupId>
2604
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2605
                        <version>1.0.0</version>
2606
                    </dependency>
2607
                </dependencies>
2608
            </plugin>
2609

    
2610
            <plugin>
2611
                <!-- to continue building  when test fail -->
2612
                <groupId>org.apache.maven.plugins</groupId>
2613
                <artifactId>maven-surefire-plugin</artifactId>
2614
                <configuration>
2615
                    <testFailureIgnore>true</testFailureIgnore>
2616
                </configuration>
2617
            </plugin>
2618

    
2619
        </plugins>
2620
    </build>
2621

    
2622

    
2623
    <reporting>
2624
        <excludeDefaults>true</excludeDefaults>
2625
        <plugins>
2626
            <plugin>
2627
                <groupId>org.apache.maven.plugins</groupId>
2628
                <artifactId>maven-project-info-reports-plugin</artifactId>
2629
                <version>${maven.project.info.reports.plugin.version}</version>
2630
                <reportSets>
2631
                    <reportSet>
2632
                        <reports>
2633
                            <report>index</report>
2634
                            <report>summary</report>
2635
                            <report>scm</report>
2636
                            <report>license</report>
2637
                            <report>project-team</report>
2638
                            <report>issue-tracking</report>
2639
                            <report>mailing-list</report>
2640
                            <report>modules</report>
2641

    
2642
                            <report>dependency-info</report>
2643
                            <!-- Removed due to its high cost
2644
                            <report>dependency-management</report>
2645
                            <report>dependencies</report>
2646
                            -->
2647
                            <report>dependency-convergence</report>
2648

    
2649
                            <!--
2650
                            <report>plugins</report>
2651
                            <report>plugin-management</report>
2652
                            <report>distribution-management</report>
2653
                            -->
2654

    
2655
                            <!-- gvSIG does not have Continuous Integration System
2656
                            <report>cim</report>
2657
                            -->
2658
                        </reports>
2659
                    </reportSet>
2660
                </reportSets>
2661
            </plugin>
2662
            <plugin>
2663
                <groupId>org.apache.maven.plugins</groupId>
2664
                <artifactId>maven-javadoc-plugin</artifactId>
2665
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2666
                <version>${maven.javadoc.plugin.version}</version>
2667
                <configuration>
2668
                    <!-- Don't include the deprecateds items in the javadoc -->
2669
                    <nodeprecated>true</nodeprecated>
2670
                    <!-- Don't generate javadoc of project with submodules -->
2671
                    <aggregate>false</aggregate>
2672
                    <!-- Removed detection of links due to its high cost -->
2673
                    <detectJavaApiLink>false</detectJavaApiLink>
2674
                    <detectLinks>false</detectLinks>
2675
                    <detectOfflineLinks>false</detectOfflineLinks>
2676
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2677
                    <includeDependencySources>false</includeDependencySources>
2678
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2679
                </configuration>
2680
                <reportSets>
2681
                    <reportSet>
2682
                        <id>html</id>
2683
                        <reports>
2684
                            <report>javadoc</report>
2685
                            <!-- removed javadocs of tests -->
2686
                        </reports>
2687
                    </reportSet>
2688
                </reportSets>
2689
            </plugin>
2690
            <plugin>
2691
                <groupId>org.apache.maven.plugins</groupId>
2692
                <artifactId>maven-jxr-plugin</artifactId>
2693
                <version>${maven.jxr.plugin.version}</version>
2694
                <configuration>
2695
                    <linkJavadoc>true</linkJavadoc>
2696
                    <aggregate>false</aggregate>
2697
                </configuration>
2698
            </plugin>
2699
            <plugin>
2700
                <groupId>org.codehaus.mojo</groupId>
2701
                <artifactId>findbugs-maven-plugin</artifactId>
2702
                <version>${findbugs.maven.plugin.version}</version>
2703
            </plugin>
2704

    
2705
        </plugins>
2706
    </reporting>
2707

    
2708

    
2709
    <profiles>
2710

    
2711
        <profile>
2712
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2713
            <id>gvsig-root</id>
2714
            <activation>
2715
                <file>
2716
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2717
                </file>
2718
            </activation>
2719
            <build>
2720
                <plugins>
2721

    
2722
                    <plugin>
2723
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2724
                        <groupId>org.codehaus.gmaven</groupId>
2725
                        <artifactId>gmaven-plugin</artifactId>
2726
                        <executions>
2727
                            <execution>
2728
                                <id>initialize-gvsig-product-folder-path</id>
2729
                                <phase>generate-sources</phase>
2730
                                <goals>
2731
                                    <goal>execute</goal>
2732
                                </goals>
2733
                                <configuration>
2734
                                    <source><![CDATA[
2735
                    if( project.artifactId != "org.gvsig.desktop" ) {
2736
                            log.warn("Skip initialization of gvsig-devel.properties.")
2737
                    } else {
2738
                      home = System.getenv('HOME')
2739
                      if( home == null ) {
2740
                        home = System.properties['user.home']
2741
                      }
2742
                      Properties props = new Properties()
2743
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2744
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2745
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2746
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2747
                            props.load(propsFile.newDataInputStream())
2748
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2749
                            props.store(propsFile.newWriter(), null)
2750
                      } else {
2751
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2752
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2753
                        try {
2754
                          props.load(propsFile.newDataInputStream())
2755
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2756
                          if( gvsigProductFolderPath == null ) {
2757
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2758
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2759
                            props.store(propsFile.newWriter(), null)
2760
                          }
2761
                        } catch(java.io.FileNotFoundException e){
2762
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2763
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2764
                          props.store(propsFile.newWriter(), null)
2765
                        }
2766
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2767
                          f = new File(gvsigProductFolderPathDefault)
2768
                          f.mkdirs();
2769
                                                  new File(f,"WARNING.txt").withWriter { out ->
2770
                                                          out.println();
2771
                                                          out.println("The product folder used is set to:");
2772
                                                          out.println();
2773
                                                          out.println(gvsigProductFolderPath);
2774
                                                          out.println();
2775
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2776
                                                          out.println();
2777
                                                  }
2778
                        }
2779
                      }
2780
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2781
                    }
2782
                  ]]></source>
2783
                                </configuration>
2784
                            </execution>
2785

    
2786
                        </executions>
2787
                    </plugin>
2788

    
2789
                </plugins>
2790
            </build>
2791
        </profile>
2792

    
2793

    
2794

    
2795
        <profile>
2796
            <!-- This profile is used to packege and install the gvSIG plugins -->
2797
            <id>gvsig-plugin</id>
2798
            <activation>
2799
                <file>
2800
                    <exists>buildNumber.properties</exists>
2801
                </file>
2802
            </activation>
2803
            <build>
2804
                <plugins>
2805

    
2806
                    <plugin>
2807
                        <artifactId>maven-assembly-plugin</artifactId>
2808
                        <executions>
2809
                            <execution>
2810
                                <id>gvsig-plugin-package</id>
2811
                                <phase>package</phase>
2812
                                <goals>
2813
                                    <goal>single</goal>
2814
                                </goals>
2815
                            </execution>
2816
                        </executions>
2817
                    </plugin>
2818

    
2819
                    <plugin>
2820
                        <artifactId>maven-clean-plugin</artifactId>
2821
                        <configuration>
2822
                            <skip>false</skip>
2823
                            <failOnError>true</failOnError>
2824
                            <filesets>
2825
                                <fileset>
2826
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2827
                                </fileset>
2828
                            </filesets>
2829
                        </configuration>
2830
                        <executions>
2831
                            <execution>
2832
                                <id>default-clean</id>
2833
                                <phase>clean</phase>
2834
                            </execution>
2835
                        </executions>
2836
                    </plugin>
2837

    
2838
                    <plugin>
2839
                        <groupId>org.codehaus.gmaven</groupId>
2840
                        <artifactId>gmaven-plugin</artifactId>
2841
                        <executions>
2842

    
2843
                            <execution>
2844
                                <id>increase-build-number</id>
2845
                                <phase>process-sources</phase>
2846
                                <goals>
2847
                                    <goal>execute</goal>
2848
                                </goals>
2849
                            </execution>
2850

    
2851
                            <execution>
2852
                                <id>build-package-info</id>
2853
                                <phase>prepare-package</phase>
2854
                                <goals>
2855
                                    <goal>execute</goal>
2856
                                </goals>
2857
                            </execution>
2858

    
2859
                            <execution>
2860
                                <id>build-package-index</id>
2861
                                <phase>package</phase>
2862
                                <goals>
2863
                                    <goal>execute</goal>
2864
                                </goals>
2865
                            </execution>
2866

    
2867
                            <execution>
2868
                                <id>install-plugin</id>
2869
                                <phase>install</phase>
2870
                                <goals>
2871
                                    <goal>execute</goal>
2872
                                </goals>
2873
                            </execution>
2874

    
2875
                            <execution>
2876
                                <id>deploy-package</id>
2877
                                <phase>install</phase>
2878
                                <goals>
2879
                                    <goal>execute</goal>
2880
                                </goals>
2881
                            </execution>
2882

    
2883
                        </executions>
2884
                    </plugin>
2885

    
2886
                </plugins>
2887
            </build>
2888
        </profile>
2889

    
2890
    </profiles>
2891

    
2892
    <properties>
2893
        <!-- Maven plugins versions -->    
2894
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2895
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2896
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2897
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2898
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2899
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2900
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2901
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2902
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2903
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2904
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2905
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2906
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2907
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2908
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2909
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2910
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2911
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2912
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2913

    
2914
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2915
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2916
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2917
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2918
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2919

    
2920
        <!-- General configuration -->
2921
        <encoding>ISO-8859-1</encoding>
2922
        <java.version>1.8</java.version>
2923
        
2924
        <localRepository>${user.home}/.m2/repository</localRepository>
2925
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2926

    
2927
        <!-- The property svn.tags.folder is used in external projects to override  -->
2928
        <!-- configuraction in maven-release-plugin -->
2929
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2930

    
2931
        <!-- Package info property values -->
2932
        <gvsig.version>2.6.1</gvsig.version>
2933
        <gvsig.package.info.codealias />
2934
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2935
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2936
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2937
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2938
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2939
        <gvsig.package.info.official>false</gvsig.package.info.official>
2940
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2941
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2942
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2943
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2944
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2945
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2946
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2947
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2948
        <gvsig.package.info.categories />
2949
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2950

    
2951
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2952
        <gvsig.install.plugin>true</gvsig.install.plugin>
2953
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2954
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2955

    
2956
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2957

    
2958
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2959
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2960
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2961
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2962
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2963
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2964
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2965
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2966
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2967
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2968
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2969
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2970
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2971
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2972
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2973
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2974
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2975
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2976
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2977
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2978
        <!--
2979
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2980
        -->
2981
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2982
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2983
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2984
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2985
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2986
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2987
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2988
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2989
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2990
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2991

    
2992
        <jython.artifactId>jython-standalone</jython.artifactId>
2993
        <tika.groupid>org.apache.tika</tika.groupid>
2994
        <!-- External project versions -->
2995
        <gvsig.tools.version>3.0.379</gvsig.tools.version>
2996
        <gvsig.proj.version>1.0.32</gvsig.proj.version>
2997
        <gvsig.projection.api.version>2.0.57</gvsig.projection.api.version>
2998
    </properties>
2999

    
3000
    <modules>
3001
        <module>org.gvsig.desktop.compat.cdc</module>
3002
        <module>org.gvsig.desktop.library</module>
3003
        <module>org.gvsig.desktop.framework</module>
3004
        <module>org.gvsig.desktop.plugin</module>
3005

    
3006
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
3007
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
3008

    
3009
    </modules>
3010
</project>
3011