Statistics
| Revision:

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

History | View | Annotate | Download (132 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.427-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>net.sf.supercsv</groupId>
744
                <artifactId>super-csv</artifactId>
745
                <version>2.1.0</version>
746
            </dependency>
747
            <dependency>
748
                <groupId>org.tmatesoft.svnkit</groupId>
749
                <artifactId>svnkit</artifactId>
750
                <version>1.3.3</version>
751
            </dependency>
752
            <dependency>
753
                <groupId>org.tmatesoft.svnkit</groupId>
754
                <artifactId>svnkit-cli</artifactId>
755
                <version>1.3.3</version>
756
            </dependency>
757
            <dependency>
758
              <groupId>org.swinglabs</groupId>
759
              <artifactId>swing-layout</artifactId>
760
              <version>1.0.3</version>
761
            </dependency>
762
            <dependency>
763
                <groupId>tablelayout</groupId>
764
                <artifactId>TableLayout</artifactId>
765
                <version>20050920</version>
766
            </dependency>
767
            <dependency>
768
                <groupId>info.clearthought</groupId>
769
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
770
                <version>2007-04-21</version>
771
            </dependency>
772
            <dependency>
773
                <groupId>net.sourceforge.thinlet</groupId>
774
                <artifactId>thinlet</artifactId>
775
                <version>2005-03-28</version>
776
            </dependency>
777
            <dependency>
778
                <groupId>${tika.groupid}</groupId>
779
                <artifactId>tika</artifactId>
780
                <version>${tika.version}</version>
781
            </dependency>
782
            <dependency>
783
                <groupId>${tika.groupid}</groupId>
784
                <artifactId>tika-core</artifactId>
785
                <version>${tika.version}</version>
786
            </dependency>
787
            <!--            <dependency>
788
                <groupId>org.apache.tika</groupId>
789
                <artifactId>tika-parsers</artifactId>
790
                <version>1.27</version>
791
            </dependency>             -->
792
            <dependency>
793
                <groupId>${tika.groupid}</groupId>
794
                <artifactId>tika-parsers-standard-package</artifactId>
795
                <version>${tika.version}</version>
796
            </dependency>            
797
             
798
            <dependency>
799
                <groupId>${tika.groupid}</groupId>
800
                <artifactId>tika-parser-apple-module</artifactId>
801
                <version>${tika.version}</version>
802
            </dependency>
803
            <dependency>
804
                <groupId>${tika.groupid}</groupId>
805
                <artifactId>tika-parser-audiovideo-module</artifactId>
806
                <version>${tika.version}</version>
807
            </dependency>
808
            <dependency>
809
                <groupId>${tika.groupid}</groupId>
810
                <artifactId>tika-parser-cad-module</artifactId>
811
                <version>${tika.version}</version>
812
            </dependency>
813
            <dependency>
814
                <groupId>${tika.groupid}</groupId>
815
                <artifactId>tika-parser-code-module</artifactId>
816
                <version>${tika.version}</version>
817
            </dependency>
818
            <dependency>
819
                <groupId>${tika.groupid}</groupId>
820
                <artifactId>tika-parser-crypto-module</artifactId>
821
                <version>${tika.version}</version>
822
            </dependency>
823
            <dependency>
824
                <groupId>${tika.groupid}</groupId>
825
                <artifactId>tika-parser-digest-commons</artifactId>
826
                <version>${tika.version}</version>
827
            </dependency>
828
            <dependency>
829
                <groupId>${tika.groupid}</groupId>
830
                <artifactId>tika-parser-font-module</artifactId>
831
                <version>${tika.version}</version>
832
            </dependency>
833
            <dependency>
834
                <groupId>${tika.groupid}</groupId>
835
                <artifactId>tika-parser-html-module</artifactId>
836
                <version>${tika.version}</version>
837
            </dependency>
838
            <dependency>
839
                <groupId>${tika.groupid}</groupId>
840
                <artifactId>tika-parser-image-module</artifactId>
841
                <version>${tika.version}</version>
842
            </dependency>
843
            <dependency>
844
                <groupId>${tika.groupid}</groupId>
845
                <artifactId>tika-parser-mail-module</artifactId>
846
                <version>${tika.version}</version>
847
            </dependency>
848
            <dependency>
849
                <groupId>${tika.groupid}</groupId>
850
                <artifactId>tika-parser-microsoft-module</artifactId>
851
                <version>${tika.version}</version>
852
            </dependency>
853
            <dependency>
854
                <groupId>${tika.groupid}</groupId>
855
                <artifactId>tika-parser-miscoffice-module</artifactId>
856
                <version>${tika.version}</version>
857
            </dependency>
858
            <dependency>
859
                <groupId>${tika.groupid}</groupId>
860
                <artifactId>tika-parser-news-module</artifactId>
861
                <version>${tika.version}</version>
862
            </dependency>
863

    
864
            <dependency>
865
                <groupId>${tika.groupid}</groupId>
866
                <artifactId>tika-parser-ocr-module</artifactId>
867
                <version>${tika.version}</version>
868
            </dependency>
869
            <dependency>
870
                <groupId>${tika.groupid}</groupId>
871
                <artifactId>tika-parser-pdf-module</artifactId>
872
                <version>${tika.version}</version>
873
            </dependency>
874
            <dependency>
875
                <groupId>${tika.groupid}</groupId>
876
                <artifactId>tika-parser-pkg-module</artifactId>
877
                <version>${tika.version}</version>
878
            </dependency>
879
            <dependency>
880
                <groupId>${tika.groupid}</groupId>
881
                <artifactId>tika-parser-text-module</artifactId>
882
                <version>${tika.version}</version>
883
            </dependency>
884
            <dependency>
885
                <groupId>${tika.groupid}</groupId>
886
                <artifactId>tika-parser-webarchive-module</artifactId>
887
                <version>${tika.version}</version>
888
            </dependency>
889
            <dependency>
890
                <groupId>${tika.groupid}</groupId>
891
                <artifactId>tika-parser-xml-module</artifactId>
892
                <version>${tika.version}</version>
893
            </dependency>
894
            <dependency>
895
                <groupId>${tika.groupid}</groupId>
896
                <artifactId>tika-parser-xmp-commons</artifactId>
897
                <version>${tika.version}</version>
898
            </dependency>
899

    
900
             
901
            <dependency>
902
                <groupId>gnu.trove</groupId>
903
                <artifactId>trove</artifactId>
904
                <version>0.1.8</version>
905
            </dependency>
906
            <dependency>
907
                <groupId>java3d</groupId>
908
                <artifactId>vecmath</artifactId>
909
                <version>1.3.1</version>
910
            </dependency>
911
            <dependency>
912
                <groupId>org.apache</groupId>
913
                <artifactId>xbean</artifactId>
914
                <version>2.2.0</version>
915
            </dependency>
916
            <dependency>
917
                <groupId>xerces</groupId>
918
                <artifactId>xercesImpl</artifactId>
919
                <version>2.11.0</version>
920
            </dependency>
921
            <dependency>
922
                <groupId>xml-apis</groupId>
923
                <artifactId>xml-apis</artifactId>
924
                <version>1.4.01</version>
925
            </dependency>
926
            <dependency>
927
                <groupId>xml-apis</groupId>
928
                <artifactId>xml-apis-ext</artifactId>
929
                <version>1.3.04</version>
930
            </dependency>
931
            <dependency>
932
                <groupId>xmlpull</groupId>
933
                <artifactId>xmlpull</artifactId>
934
                <version>1.1.3.1</version>
935
            </dependency>
936
            <dependency>
937
                <groupId>zql</groupId>
938
                <artifactId>zql</artifactId>
939
                <version>unknown</version>
940
            </dependency>
941

    
942
            <!-- External gvSIG projects -->
943

    
944
            <dependency>
945
                <groupId>org.gvsig</groupId>
946
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
947
                <version>1.0.1</version>
948
            </dependency>
949
            <dependency>
950
                <groupId>org.gvsig</groupId>
951
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
952
                <version>1.0.0</version>
953
            </dependency>
954
<!--            <dependency>
955
                <groupId>org.gvsig</groupId>
956
                <artifactId>org.gvsig.catalog</artifactId>
957
                <version>2.0</version>
958
            </dependency>-->
959
            <dependency>
960
                <groupId>org.gvsig.external</groupId>
961
                <artifactId>org.gvsig.external.jump</artifactId>
962
                <version>1.0.0</version>
963
            </dependency>
964
            <dependency>
965
                <groupId>org.gvsig</groupId>
966
                <artifactId>org.gvsig.proj.lib.api</artifactId>
967
                <version>${gvsig.proj.version}</version>
968
            </dependency>
969
            <dependency>
970
                <groupId>org.gvsig</groupId>
971
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
972
                <version>${gvsig.proj.version}</version>
973
            </dependency>
974
            <dependency>
975
                <groupId>org.gvsig</groupId>
976
                <artifactId>org.gvsig.proj.swing.api</artifactId>
977
                <version>${gvsig.proj.version}</version>
978
            </dependency>
979
            <dependency>
980
                <groupId>org.gvsig</groupId>
981
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
982
                <version>${gvsig.proj.version}</version>
983
            </dependency>
984
            <dependency>
985
                <groupId>org.gvsig</groupId>
986
                <artifactId>org.gvsig.projection.api</artifactId>
987
                <version>${gvsig.projection.api.version}</version>
988
            </dependency>
989

    
990
            <!-- Childs projects -->
991

    
992
            <dependency>
993
                <groupId>org.gvsig</groupId>
994
                <artifactId>org.gvsig.about.api</artifactId>
995
                <version>2.0.427-SNAPSHOT</version>
996
            </dependency>
997
            <dependency>
998
                <groupId>org.gvsig</groupId>
999
                <artifactId>org.gvsig.about.impl</artifactId>
1000
                <version>2.0.427-SNAPSHOT</version>
1001
            </dependency>
1002
            <dependency>
1003
                <groupId>org.gvsig</groupId>
1004
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
1005
                <version>2.0.427-SNAPSHOT</version>
1006
            </dependency>
1007
            <dependency>
1008
                <groupId>org.gvsig</groupId>
1009
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
1010
                <version>2.0.427-SNAPSHOT</version>
1011
            </dependency>
1012
            <dependency>
1013
                <groupId>org.gvsig</groupId>
1014
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
1015
                <version>2.0.427-SNAPSHOT</version>
1016
            </dependency>
1017
            <dependency>
1018
                <groupId>org.gvsig</groupId>
1019
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
1020
                <version>2.0.427-SNAPSHOT</version>
1021
            </dependency>
1022
            <dependency>
1023
                <groupId>org.gvsig</groupId>
1024
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
1025
                <version>2.0.427-SNAPSHOT</version>
1026
                <exclusions>
1027
                    <exclusion>
1028
                        <groupId>org.geotools</groupId>
1029
                        <artifactId>gt2-legacy</artifactId>
1030
                    </exclusion>
1031
                    <exclusion>
1032
                        <groupId>org.geotools</groupId>
1033
                        <artifactId>gt2-main</artifactId>
1034
                    </exclusion>
1035
                    <exclusion>
1036
                        <groupId>org.geotools</groupId>
1037
                        <artifactId>gt2-referencing</artifactId>
1038
                    </exclusion>
1039
                    <exclusion>
1040
                        <groupId>geojava</groupId>
1041
                        <artifactId>geojava</artifactId>
1042
                    </exclusion>
1043
                    <exclusion>
1044
                        <groupId>javax.media</groupId>
1045
                        <artifactId>jai_core</artifactId>
1046
                    </exclusion>
1047
                    <exclusion>
1048
                        <groupId>javax.media</groupId>
1049
                        <artifactId>jai_codec</artifactId>
1050
                    </exclusion>
1051
                </exclusions>                
1052
                
1053
            </dependency>
1054
            <dependency>
1055
                <groupId>org.gvsig</groupId>
1056
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
1057
                <version>2.0.427-SNAPSHOT</version>
1058
            </dependency>
1059
            <dependency>
1060
                <groupId>org.gvsig</groupId>
1061
                <artifactId>org.gvsig.andami</artifactId>
1062
                <version>2.0.427-SNAPSHOT</version>
1063
            </dependency>
1064
            <dependency>
1065
                <groupId>org.gvsig</groupId>
1066
                <artifactId>org.gvsig.app</artifactId>
1067
                <version>2.0.427-SNAPSHOT</version>
1068
            </dependency>
1069
            <dependency>
1070
                <groupId>org.gvsig</groupId>
1071
                <artifactId>org.gvsig.ui</artifactId>
1072
                <version>2.0.427-SNAPSHOT</version>
1073
            </dependency>
1074
            <dependency>
1075
                <groupId>org.gvsig</groupId>
1076
                <artifactId>org.gvsig.basicformats</artifactId>
1077
                <version>2.0.427-SNAPSHOT</version>
1078
            </dependency>
1079
            <dependency>
1080
                <groupId>org.gvsig</groupId>
1081
                <artifactId>org.gvsig.fmap.control</artifactId>
1082
                <version>2.0.427-SNAPSHOT</version>
1083
            </dependency>
1084
            <dependency>
1085
                <groupId>org.gvsig</groupId>
1086
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
1087
                <version>2.0.427-SNAPSHOT</version>
1088
            </dependency>
1089
            <dependency>
1090
                <groupId>org.gvsig</groupId>
1091
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
1092
                <version>2.0.427-SNAPSHOT</version>
1093
            </dependency>            
1094
            <dependency>
1095
                <!-- 
1096
                Eliminado el proyecto asi que le pongo una version "chunga" 
1097
                para que falle al resolverla si alguien lo usa
1098
                -->
1099
                <groupId>org.gvsig</groupId>
1100
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
1101
                <version>ERROR</version> 
1102
            </dependency>
1103
            <dependency>
1104
                <groupId>org.gvsig</groupId>
1105
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
1106
                <version>2.0.427-SNAPSHOT</version>
1107
            </dependency>
1108
            <dependency>
1109
                <groupId>org.gvsig</groupId>
1110
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
1111
                <version>2.0.427-SNAPSHOT</version>
1112
            </dependency>
1113
            <dependency>
1114
                <groupId>org.gvsig</groupId>
1115
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
1116
                <version>2.0.427-SNAPSHOT</version>
1117
            </dependency>
1118
            <dependency>
1119
                <groupId>org.gvsig</groupId>
1120
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
1121
                <version>2.0.427-SNAPSHOT</version>
1122
                <type>test-jar</type>
1123
                <scope>test</scope>
1124
            </dependency>
1125
            <dependency>
1126
                <groupId>org.gvsig</groupId>
1127
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
1128
                <version>2.0.427-SNAPSHOT</version>
1129
                <type>test-jar</type>
1130
                <scope>test</scope>
1131
            </dependency>            <dependency>
1132
                <groupId>org.gvsig</groupId>
1133
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
1134
                <version>2.0.427-SNAPSHOT</version>
1135
            </dependency>
1136
            <dependency>
1137
                <groupId>org.gvsig</groupId>
1138
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
1139
                <version>2.0.427-SNAPSHOT</version>
1140
            </dependency>
1141
            <dependency>
1142
                <groupId>org.gvsig</groupId>
1143
                <artifactId>org.gvsig.h2spatial.h2gis150.provider</artifactId>
1144
                <version>2.0.391-SNAPSHOT</version>
1145
            </dependency>
1146
              <dependency>
1147
                <groupId>org.gvsig</groupId>
1148
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1149
                <version>2.0.427-SNAPSHOT</version>
1150
            </dependency>
1151
            <dependency>
1152
                <groupId>org.gvsig</groupId>
1153
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
1154
                <version>2.0.427-SNAPSHOT</version>
1155
                <scope>test</scope>
1156
                <type>test-jar</type>
1157
            </dependency>
1158
            <dependency>
1159
                <groupId>org.gvsig</groupId>
1160
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
1161
                <version>2.0.427-SNAPSHOT</version>
1162
            </dependency>
1163
            <dependency>
1164
                <groupId>org.gvsig</groupId>
1165
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1166
                <version>2.0.427-SNAPSHOT</version>
1167
            </dependency>
1168
            <dependency>
1169
                <groupId>org.gvsig</groupId>
1170
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1171
                <version>2.0.427-SNAPSHOT</version>
1172
            </dependency>
1173
            <dependency>
1174
                <groupId>org.gvsig</groupId>
1175
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1176
                <version>2.0.427-SNAPSHOT</version>
1177
            </dependency>
1178
            <dependency>
1179
                <groupId>org.gvsig</groupId>
1180
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1181
                <version>2.0.427-SNAPSHOT</version>
1182
            </dependency>
1183
            <dependency>
1184
              <groupId>org.gvsig</groupId>
1185
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1186
              <version>2.0.427-SNAPSHOT</version>
1187
            </dependency>
1188
                <dependency>
1189
              <groupId>org.gvsig</groupId>
1190
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1191
               <version>2.0.427-SNAPSHOT</version>
1192
            </dependency>
1193
            <dependency>
1194
              <groupId>org.gvsig</groupId>
1195
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1196
              <version>2.0.427-SNAPSHOT</version>
1197
                <type>test-jar</type>
1198
                <scope>test</scope>
1199
            </dependency>
1200
                <dependency>
1201
              <groupId>org.gvsig</groupId>
1202
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1203
               <version>2.0.427-SNAPSHOT</version>
1204
                <type>test-jar</type>
1205
                <scope>test</scope>
1206
            </dependency>
1207
            <dependency>
1208
                <groupId>org.gvsig</groupId>
1209
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1210
                <version>2.0.427-SNAPSHOT</version>
1211
            </dependency>
1212
            <dependency>
1213
                <groupId>org.gvsig</groupId>
1214
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1215
                <version>2.0.427-SNAPSHOT</version>
1216
                <type>test-jar</type>
1217
                <scope>test</scope>
1218
            </dependency>
1219
            <dependency>
1220
                <groupId>org.gvsig</groupId>
1221
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1222
                <version>2.0.427-SNAPSHOT</version>
1223
            </dependency>
1224
            <dependency>
1225
                <groupId>org.gvsig</groupId>
1226
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1227
                <version>2.0.427-SNAPSHOT</version>
1228
            </dependency>
1229
            <dependency>
1230
                <groupId>org.gvsig</groupId>
1231
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1232
                <version>2.0.427-SNAPSHOT</version>
1233
            </dependency>
1234
            <dependency>
1235
                <groupId>org.gvsig</groupId>
1236
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1237
                <version>2.0.427-SNAPSHOT</version>
1238
            </dependency>
1239
            <dependency>
1240
                <groupId>org.gvsig</groupId>
1241
                <artifactId>org.gvsig.newlayer.prov.csv</artifactId>
1242
                <version>2.0.427-SNAPSHOT</version>
1243
            </dependency>
1244
            
1245
            
1246
            
1247
            
1248
            <dependency>
1249
                <groupId>org.gvsig</groupId>
1250
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1251
                <version>2.0.427-SNAPSHOT</version>
1252
            </dependency>
1253
            <dependency>
1254
                <groupId>org.gvsig</groupId>
1255
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1256
                <version>2.0.427-SNAPSHOT</version>
1257
            </dependency>
1258
            <dependency>
1259
                <groupId>org.gvsig</groupId>
1260
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1261
                <version>2.0.427-SNAPSHOT</version>
1262
            </dependency>
1263
            <dependency>
1264
                <groupId>org.gvsig</groupId>
1265
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1266
                <version>2.0.327-SNAPSHOT</version>
1267
            </dependency>
1268
            <dependency>
1269
                <groupId>org.gvsig</groupId>
1270
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1271
                <version>2.0.327-SNAPSHOT</version>
1272
            </dependency>
1273
            <dependency>
1274
                <groupId>org.gvsig</groupId>
1275
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1276
                <version>2.0.327-SNAPSHOT</version>
1277
            </dependency>
1278
            <dependency>
1279
                <groupId>org.gvsig</groupId>
1280
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1281
                <version>2.0.427-SNAPSHOT</version>
1282
            </dependency>
1283
            <dependency>
1284
                <groupId>org.gvsig</groupId>
1285
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1286
                <version>2.0.427-SNAPSHOT</version>
1287
            </dependency>
1288

    
1289
            <dependency>
1290
                <groupId>org.gvsig</groupId>
1291
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1292
                <version>2.0.427-SNAPSHOT</version>
1293
            </dependency>
1294
            <dependency>
1295
                <groupId>org.gvsig</groupId>
1296
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1297
                <version>2.0.427-SNAPSHOT</version>
1298
            </dependency>
1299

    
1300
            <dependency>
1301
                <groupId>org.gvsig</groupId>
1302
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1303
                <version>2.0.427-SNAPSHOT</version>
1304
            </dependency>
1305
            <dependency>
1306
                <groupId>org.gvsig</groupId>
1307
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1308
                <version>2.0.427-SNAPSHOT</version>
1309
            </dependency>
1310
            <dependency>
1311
                <groupId>org.gvsig</groupId>
1312
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1313
                <version>2.0.427-SNAPSHOT</version>
1314
            </dependency>
1315
            <dependency>
1316
                <groupId>org.gvsig</groupId>
1317
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1318
                <version>2.0.427-SNAPSHOT</version>
1319
            </dependency>
1320

    
1321

    
1322

    
1323
            <dependency>
1324
                <groupId>org.gvsig</groupId>
1325
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1326
                <version>2.0.427-SNAPSHOT</version>
1327
            </dependency>
1328
            <dependency>
1329
                <groupId>org.gvsig</groupId>
1330
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1331
                <version>2.0.427-SNAPSHOT</version>
1332
            </dependency>
1333

    
1334
            <dependency>
1335
                <groupId>org.gvsig</groupId>
1336
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1337
                <version>2.0.427-SNAPSHOT</version>
1338
            </dependency>
1339
            <dependency>
1340
                <groupId>org.gvsig</groupId>
1341
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1342
                <version>2.0.427-SNAPSHOT</version>
1343
            </dependency>
1344

    
1345
            <dependency>
1346
                <groupId>org.gvsig</groupId>
1347
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1348
                <version>2.0.327-SNAPSHOT</version>
1349
            </dependency>
1350
            <dependency>
1351
                <groupId>org.gvsig</groupId>
1352
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1353
                <version>2.0.327-SNAPSHOT</version>
1354
            </dependency>
1355
            <dependency>
1356
                <groupId>org.gvsig</groupId>
1357
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1358
                <version>2.0.327-SNAPSHOT</version>
1359
            </dependency>
1360
            <dependency>
1361
                <groupId>org.gvsig</groupId>
1362
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1363
                <version>2.0.427-SNAPSHOT</version>
1364
            </dependency>
1365
            <dependency>
1366
                <groupId>org.gvsig</groupId>
1367
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1368
                <version>2.0.427-SNAPSHOT</version>
1369
            </dependency>
1370
            <dependency>
1371
                <groupId>org.gvsig</groupId>
1372
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1373
                <version>2.0.427-SNAPSHOT</version>
1374
            </dependency>
1375
            <dependency>
1376
                <groupId>org.gvsig</groupId>
1377
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1378
                <version>2.0.427-SNAPSHOT</version>
1379
            </dependency>
1380
            <dependency>
1381
                <groupId>org.gvsig</groupId>
1382
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1383
                <version>2.0.427-SNAPSHOT</version>
1384
            </dependency>
1385
            <dependency>
1386
                <groupId>org.gvsig</groupId>
1387
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1388
                <version>2.0.427-SNAPSHOT</version>
1389
            </dependency>
1390
            <dependency>
1391
                <groupId>org.gvsig</groupId>
1392
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1393
                <version>2.0.427-SNAPSHOT</version>
1394
            </dependency>
1395

    
1396
            
1397
            
1398
            <dependency>
1399
                <groupId>org.gvsig</groupId>
1400
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1401
                <version>2.0.427-SNAPSHOT</version>
1402
            </dependency>
1403
            <dependency>
1404
                <groupId>org.gvsig</groupId>
1405
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1406
                <version>2.0.427-SNAPSHOT</version>
1407
            </dependency>
1408
            <dependency>
1409
                <groupId>org.gvsig</groupId>
1410
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1411
                <version>2.0.427-SNAPSHOT</version>
1412
            </dependency>
1413
            <dependency>
1414
                <groupId>org.gvsig</groupId>
1415
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1416
                <version>2.0.427-SNAPSHOT</version>
1417
            </dependency>
1418
            <dependency>
1419
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1421
                <version>2.0.427-SNAPSHOT</version>
1422
            </dependency>
1423
            <dependency>
1424
                <groupId>org.gvsig</groupId>
1425
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1426
                <version>2.0.427-SNAPSHOT</version>
1427
            </dependency>
1428
            <dependency>
1429
                <groupId>org.gvsig</groupId>
1430
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1431
                <version>2.0.427-SNAPSHOT</version>
1432
            </dependency>
1433

    
1434

    
1435
            <dependency>
1436
                <groupId>org.gvsig</groupId>
1437
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1438
                <version>2.0.427-SNAPSHOT</version>
1439
            </dependency>
1440
            <dependency>
1441
                <groupId>org.gvsig</groupId>
1442
                <artifactId>org.gvsig.compat.api</artifactId>
1443
                <version>2.0.427-SNAPSHOT</version>
1444
            </dependency>
1445
            <dependency>
1446
                <groupId>org.gvsig</groupId>
1447
                <artifactId>org.gvsig.compat.se</artifactId>
1448
                <version>2.0.427-SNAPSHOT</version>
1449
            </dependency>
1450
            <dependency>
1451
                <groupId>org.gvsig</groupId>
1452
                <artifactId>org.gvsig.remoteclient</artifactId>
1453
                <version>2.0.427-SNAPSHOT</version>
1454
            </dependency>
1455
            <dependency>
1456
                <groupId>org.gvsig</groupId>
1457
                <artifactId>org.gvsig.i18n</artifactId>
1458
                <version>2.0.427-SNAPSHOT</version>
1459
            </dependency>
1460
            <dependency>
1461
                <groupId>org.gvsig</groupId>
1462
                <artifactId>org.gvsig.utils</artifactId>
1463
                <version>2.0.427-SNAPSHOT</version>
1464
            </dependency>
1465
            <dependency>
1466
                <groupId>org.gvsig</groupId>
1467
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1468
                <version>2.0.427-SNAPSHOT</version>
1469
            </dependency>
1470
            <dependency>
1471
                <groupId>org.gvsig</groupId>
1472
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1473
                <version>2.0.427-SNAPSHOT</version>
1474
            </dependency>
1475
            <dependency>
1476
                <groupId>org.gvsig</groupId>
1477
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1478
                <version>2.0.427-SNAPSHOT</version>
1479
            </dependency>
1480
            <dependency>
1481
                <groupId>org.gvsig</groupId>
1482
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1483
                <version>2.0.427-SNAPSHOT</version>
1484
            </dependency>
1485
            <dependency>
1486
                <groupId>org.gvsig</groupId>
1487
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1488
                <version>2.0.427-SNAPSHOT</version>
1489
            </dependency>
1490
            <dependency>
1491
                <groupId>org.gvsig</groupId>
1492
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1493
                <version>2.0.427-SNAPSHOT</version>
1494
            </dependency>
1495
            <dependency>
1496
              <groupId>org.gvsig</groupId>
1497
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1498
              <version>2.0.427-SNAPSHOT</version>
1499
            </dependency>
1500
            <dependency>
1501
              <groupId>org.gvsig</groupId>
1502
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1503
              <version>2.0.427-SNAPSHOT</version>
1504
            </dependency>
1505
            <dependency>
1506
              <groupId>org.gvsig</groupId>
1507
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1508
              <version>2.0.427-SNAPSHOT</version>
1509
            </dependency>
1510
            <dependency>
1511
                <groupId>org.gvsig</groupId>
1512
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1513
                <version>2.0.427-SNAPSHOT</version>
1514
            </dependency>
1515
            <dependency>
1516
                <groupId>org.gvsig</groupId>
1517
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1518
                <version>2.0.427-SNAPSHOT</version>
1519
            </dependency>
1520
            <dependency>
1521
                <groupId>org.gvsig</groupId>
1522
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1523
                <version>2.0.427-SNAPSHOT</version>
1524
            </dependency>
1525
            <dependency>
1526
                <groupId>org.gvsig</groupId>
1527
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1528
                <version>2.0.427-SNAPSHOT</version>
1529
            </dependency>
1530
            <dependency>
1531
                <groupId>org.gvsig</groupId>
1532
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1533
                <version>2.0.427-SNAPSHOT</version>
1534
            </dependency>
1535
            <dependency>
1536
                <groupId>org.gvsig</groupId>
1537
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1538
                <version>2.0.427-SNAPSHOT</version>
1539
                <type>test-jar</type>
1540
                <scope>test</scope>
1541
            </dependency>
1542
            <dependency>
1543
                <groupId>org.gvsig</groupId>
1544
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1545
                <version>2.0.427-SNAPSHOT</version>
1546
            </dependency>
1547
            <dependency>
1548
                <groupId>org.gvsig</groupId>
1549
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1550
                <version>2.0.427-SNAPSHOT</version>
1551
            </dependency>
1552
            <dependency>
1553
                <groupId>org.gvsig</groupId>
1554
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1555
                <version>2.0.427-SNAPSHOT</version>
1556
            </dependency>
1557
            <dependency>
1558
                <groupId>org.gvsig</groupId>
1559
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1560
                <version>2.0.427-SNAPSHOT</version>
1561
            </dependency>
1562
            <dependency>
1563
                <groupId>org.gvsig</groupId>
1564
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1565
                <version>2.0.427-SNAPSHOT</version>
1566
            </dependency>
1567
            <dependency>
1568
                <groupId>org.gvsig</groupId>
1569
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1570
                <version>2.0.427-SNAPSHOT</version>
1571
            </dependency>
1572
            <dependency>
1573
                <groupId>org.gvsig</groupId>
1574
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1575
                <version>2.0.427-SNAPSHOT</version>
1576
            </dependency>
1577
            <dependency>
1578
                <groupId>org.gvsig</groupId>
1579
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1580
                <version>2.0.427-SNAPSHOT</version>
1581
            </dependency>
1582
            <dependency>
1583
                <groupId>org.gvsig</groupId>
1584
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1585
                <version>2.0.427-SNAPSHOT</version>
1586
            </dependency>
1587
            <dependency>
1588
                <groupId>org.gvsig</groupId>
1589
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1590
                <version>2.0.427-SNAPSHOT</version>
1591
            </dependency>
1592
            <dependency>
1593
                <groupId>org.gvsig</groupId>
1594
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1595
                <version>2.0.427-SNAPSHOT</version>
1596
            </dependency>
1597
            <dependency>
1598
                <groupId>org.gvsig</groupId>
1599
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1600
                <version>2.0.427-SNAPSHOT</version>
1601
            </dependency>
1602
            <dependency>
1603
                <groupId>org.gvsig</groupId>
1604
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1605
                <version>2.0.427-SNAPSHOT</version>
1606
            </dependency>
1607
            <dependency>
1608
                <groupId>org.gvsig</groupId>
1609
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1610
                <version>2.0.427-SNAPSHOT</version>
1611
            </dependency>
1612

    
1613
            <dependency>
1614
                <groupId>org.gvsig</groupId>
1615
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1616
                <version>2.0.427-SNAPSHOT</version>
1617
            </dependency>
1618
            <dependency>
1619
                <groupId>org.gvsig</groupId>
1620
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1621
                <version>2.0.427-SNAPSHOT</version>
1622
            </dependency>
1623
            <dependency>
1624
                <groupId>org.gvsig</groupId>
1625
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1626
                <version>2.0.427-SNAPSHOT</version>
1627
                <type>test-jar</type>
1628
                <scope>test</scope>
1629
            </dependency>
1630
            <dependency>
1631
                <groupId>org.gvsig</groupId>
1632
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1633
                <version>2.0.427-SNAPSHOT</version>
1634
            </dependency>
1635
            <dependency>
1636
                <groupId>org.gvsig</groupId>
1637
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1638
                <version>2.0.427-SNAPSHOT</version>
1639
            </dependency>
1640

    
1641
            <dependency>
1642
                <groupId>org.gvsig</groupId>
1643
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1644
                <version>2.0.427-SNAPSHOT</version>
1645
            </dependency>
1646
            <dependency>
1647
                <groupId>org.gvsig</groupId>
1648
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1649
                <version>2.0.427-SNAPSHOT</version>
1650
            </dependency>
1651
            <dependency>
1652
                <groupId>org.gvsig</groupId>
1653
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1654
                <version>2.0.427-SNAPSHOT</version>
1655
            </dependency>
1656
            <dependency>
1657
                <groupId>org.gvsig</groupId>
1658
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1659
                <version>2.0.427-SNAPSHOT</version>
1660
            </dependency>
1661
            <dependency>
1662
                <groupId>org.gvsig</groupId>
1663
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1664
                <version>2.0.427-SNAPSHOT</version>
1665
            </dependency>
1666
            <dependency>
1667
                <groupId>org.gvsig</groupId>
1668
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1669
                <version>2.0.427-SNAPSHOT</version>
1670
            </dependency>
1671
            <dependency>
1672
                <groupId>org.gvsig</groupId>
1673
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1674
                <version>2.0.427-SNAPSHOT</version>
1675
            </dependency>
1676
            <dependency>
1677
                <groupId>org.gvsig</groupId>
1678
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1679
                <version>2.0.427-SNAPSHOT</version>
1680
            </dependency>
1681
            <dependency>
1682
                <groupId>org.gvsig</groupId>
1683
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1684
                <version>2.0.427-SNAPSHOT</version>
1685
            </dependency>
1686
            <dependency>
1687
                <groupId>org.gvsig</groupId>
1688
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1689
                <version>2.0.427-SNAPSHOT</version>
1690
            </dependency>
1691
            <dependency>
1692
                <groupId>org.gvsig</groupId>
1693
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1694
                <version>2.0.427-SNAPSHOT</version>
1695
            </dependency>
1696
            <dependency>
1697
                <groupId>org.gvsig</groupId>
1698
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1699
                <version>2.0.427-SNAPSHOT</version>
1700
            </dependency>
1701
            <dependency>
1702
                <groupId>org.gvsig</groupId>
1703
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1704
                <version>2.0.427-SNAPSHOT</version>
1705
            </dependency>
1706
            <dependency>
1707
                <groupId>org.gvsig</groupId>
1708
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1709
                <version>2.0.427-SNAPSHOT</version>
1710
            </dependency>
1711
            <dependency>
1712
                <groupId>org.gvsig</groupId>
1713
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1714
                <version>2.0.427-SNAPSHOT</version>
1715
            </dependency>
1716

    
1717
            <dependency>
1718
                <groupId>org.gvsig</groupId>
1719
                <artifactId>org.gvsig.xml2db</artifactId>
1720
                <version>2.0.427-SNAPSHOT</version>
1721
            </dependency>
1722
            <dependency>
1723
                <groupId>org.gvsig</groupId>
1724
                <artifactId>org.gvsig.xml2db.lib</artifactId>
1725
                <version>2.0.427-SNAPSHOT</version>
1726
            </dependency>
1727
            <dependency>
1728
                <groupId>org.gvsig</groupId>
1729
                <artifactId>org.gvsig.xml2db.swing</artifactId>
1730
                <version>2.0.427-SNAPSHOT</version>
1731
            </dependency>
1732
            <dependency>
1733
                <groupId>org.gvsig</groupId>
1734
                <artifactId>org.gvsig.xml2db.app</artifactId>
1735
                <version>2.0.427-SNAPSHOT</version>
1736
            </dependency>
1737
            <dependency>
1738
                <groupId>org.gvsig</groupId>
1739
                <artifactId>org.gvsig.xml2db.lib.api</artifactId>
1740
                <version>2.0.427-SNAPSHOT</version>
1741
            </dependency>
1742
            <dependency>
1743
                <groupId>org.gvsig</groupId>
1744
                <artifactId>org.gvsig.xml2db.lib.impl</artifactId>
1745
                <version>2.0.427-SNAPSHOT</version>
1746
            </dependency>
1747
            <dependency>
1748
                <groupId>org.gvsig</groupId>
1749
                <artifactId>org.gvsig.xml2db.swing.api</artifactId>
1750
                <version>2.0.427-SNAPSHOT</version>
1751
            </dependency>
1752
            <dependency>
1753
                <groupId>org.gvsig</groupId>
1754
                <artifactId>org.gvsig.xml2db.swing.impl</artifactId>
1755
                <version>2.0.427-SNAPSHOT</version>
1756
            </dependency>
1757
            <dependency>
1758
                <groupId>org.gvsig</groupId>
1759
                <artifactId>org.gvsig.xml2db.app.mainplugin</artifactId>
1760
                <version>2.0.427-SNAPSHOT</version>
1761
            </dependency>
1762

    
1763
        </dependencies>
1764
    </dependencyManagement>
1765

    
1766
    <dependencies>
1767
        <dependency>
1768
            <groupId>junit</groupId>
1769
            <artifactId>junit</artifactId>
1770
            <scope>test</scope>
1771
        </dependency>
1772
    </dependencies>
1773

    
1774
    <build>
1775
        <extensions>
1776
            <extension>
1777
                <groupId>org.apache.maven.wagon</groupId>
1778
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1779
                <version>${wagon.webdav.jackrabbit.version}</version>
1780
            </extension>
1781
        </extensions>
1782

    
1783
        <pluginManagement>
1784
            <plugins>
1785

    
1786
                <plugin>
1787
                    <groupId>org.codehaus.mojo</groupId>
1788
                    <artifactId>versions-maven-plugin</artifactId>
1789
                    <version>${versions.maven.plugin.version}</version>
1790
                    <configuration>
1791
                        <allowSnapshots>false</allowSnapshots>
1792
                        <excludeProperties>
1793
                            versions.maven.plugin.version,
1794
                            maven.deploy.plugin.version,
1795
                            maven.surefire.plugin.version,
1796
                            maven.compiler.plugin.version,
1797
                            maven.resources.plugin.version,
1798
                            maven.javadoc.plugin.version,
1799
                            maven.site.plugin.version,
1800
                            maven.jar.plugin.version,
1801
                            properties.maven.plugin.version,
1802
                            gmaven.plugin.version,
1803
                            maven.antrun.plugin.version,
1804
                            maven.release.plugin.version,
1805
                            maven.assembly.plugin.version,
1806
                            maven.clean.plugin.version,
1807
                            exec.maven.plugin.version,
1808
                            maven.license.plugin.version,
1809
                            maven.source.plugin.version,
1810
                            maven.scm.plugin.version,
1811
                            maven.checkstyle.plugin.version,
1812
                            animal.sniffer.maven.plugin.version,
1813
                            maven.project.info.reports.plugin.version,
1814
                            maven.jxr.plugin.version,
1815
                            findbugs.maven.plugin.version,
1816
                            wagon.webdav.jackrabbit.version,
1817
                        </excludeProperties>
1818
                    </configuration>
1819
                </plugin>
1820

    
1821
                <plugin>
1822
                    <groupId>org.apache.maven.plugins</groupId>
1823
                    <artifactId>maven-scm-plugin</artifactId>
1824
                    <version>${maven.scm.plugin.version}</version>
1825
                    <configuration>
1826
                        <connectionType>connection</connectionType>
1827
                    </configuration>
1828
                </plugin>
1829

    
1830
                <plugin>
1831
                    <groupId>org.apache.maven.plugins</groupId>
1832
                    <artifactId>maven-compiler-plugin</artifactId>
1833
                    <version>${maven.compiler.plugin.version}</version>
1834
                    <configuration>
1835
                        <source>${java.version}</source>
1836
                        <target>${java.version}</target>
1837
                        <encoding>${encoding}</encoding>
1838
                    </configuration>
1839
                </plugin>
1840

    
1841
                <plugin>
1842
                    <groupId>org.apache.maven.plugins</groupId>
1843
                    <artifactId>maven-resources-plugin</artifactId>
1844
                    <version>${maven.resources.plugin.version}</version>
1845
                    <configuration>
1846
                        <encoding>${encoding}</encoding>
1847
                    </configuration>
1848
                </plugin>
1849

    
1850
                <plugin>
1851
                    <groupId>org.apache.maven.plugins</groupId>
1852
                    <artifactId>maven-eclipse-plugin</artifactId>
1853
                    <configuration>
1854
                        <downloadSources>true</downloadSources>
1855
                        <downloadJavadocs>true</downloadJavadocs>
1856
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1857
                    </configuration>
1858
                </plugin>
1859

    
1860
                <plugin>
1861
                    <groupId>org.apache.maven.plugins</groupId>
1862
                    <artifactId>maven-surefire-plugin</artifactId>
1863
                    <version>${maven.surefire.plugin.version}</version>
1864
                    <configuration>
1865
                        <forkMode>once</forkMode>
1866
                        <environmentVariables>
1867
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1868
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1869
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1870
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1871
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1872
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1873
                        </environmentVariables>
1874
                    </configuration>
1875
                </plugin>
1876

    
1877
                <plugin>
1878
                    <groupId>org.apache.maven.plugins</groupId>
1879
                    <artifactId>maven-failsafe-plugin</artifactId>
1880
                    <executions>
1881
                        <execution>
1882
                            <goals>
1883
                                <goal>integration-test</goal>
1884
                                <goal>verify</goal>
1885
                            </goals>
1886
                        </execution>
1887
                    </executions>
1888
                    <configuration>
1889
                        <forkMode>once</forkMode>
1890
                        <environmentVariables>
1891
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1892
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1893
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1894
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1895
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1896
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1897
                        </environmentVariables>
1898
                    </configuration>
1899
                </plugin>
1900

    
1901
                <plugin>
1902
                    <groupId>org.apache.maven.plugins</groupId>
1903
                    <artifactId>maven-javadoc-plugin</artifactId>
1904
                    <version>${maven.javadoc.plugin.version}</version>
1905
                    <configuration>
1906
                        <failOnError>false</failOnError>
1907
                        <docTitle>${project.name} ${project.version}</docTitle>
1908
                        <encoding>${encoding}</encoding>
1909
                        <footer />
1910
                        <header />
1911
                        <keywords>false</keywords>
1912
                        <!-- Don't include the deprecateds items in the javadoc -->
1913
                        <nodeprecated>true</nodeprecated>
1914
                        <!-- Don't generate javadoc of project with submodules -->
1915
                        <aggregate>false</aggregate>
1916
                        <!-- Removed detection of links due to its high cost -->
1917
                        <detectJavaApiLink>false</detectJavaApiLink>
1918
                        <detectLinks>false</detectLinks>
1919
                        <detectOfflineLinks>false</detectOfflineLinks>
1920
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1921
                        <includeDependencySources>false</includeDependencySources>
1922
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1923
                        <javaApiLinks>
1924
                            <property>
1925
                                <name>api_1.4</name>
1926
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1927
                            </property>
1928
                            <property>
1929
                                <name>api_1.5</name>
1930
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1931
                            </property>
1932
                            <property>
1933
                                <name>api_1.6</name>
1934
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1935
                            </property>
1936
                            <property>
1937
                                <name>api_1.7</name>
1938
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1939
                            </property>
1940
                            <property>
1941
                                <name>api_1.8</name>
1942
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1943
                            </property>
1944
                        </javaApiLinks>
1945
                        <configuration>
1946
                            <doclint>html,syntax,-missing,-reference</doclint>
1947
                        </configuration>  
1948
                        <!--
1949
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1950
                        -->
1951
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1952
                    </configuration>
1953
                </plugin>
1954

    
1955
                <plugin>
1956
                    <groupId>org.apache.maven.plugins</groupId>
1957
                    <artifactId>maven-site-plugin</artifactId>
1958
                    <version>${maven.site.plugin.version}</version>
1959
                    <configuration>
1960
                        <chmod>true</chmod>
1961
                        <chmodMode>a+rwX</chmodMode>
1962
                    </configuration>
1963
                </plugin>
1964

    
1965
                <plugin>
1966
                    <groupId>org.apache.maven.plugins</groupId>
1967
                    <artifactId>maven-jar-plugin</artifactId>
1968
                    <version>${maven.jar.plugin.version}</version>
1969
                    <configuration>
1970
                        <archive>
1971
                            <manifestEntries>
1972
                                <Built-By>gvSIG Team</Built-By>
1973
                            </manifestEntries>
1974
                        </archive>
1975
                    </configuration>
1976
                </plugin>
1977

    
1978
                <plugin>
1979
                    <groupId>org.codehaus.mojo</groupId>
1980
                    <artifactId>properties-maven-plugin</artifactId>
1981
                    <version>${properties.maven.plugin.version}</version>
1982
                </plugin>
1983

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

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

    
1996
                <plugin>
1997
                    <groupId>org.apache.maven.plugins</groupId>
1998
                    <artifactId>maven-release-plugin</artifactId>
1999
                    <version>${maven.release.plugin.version}</version>
2000
                </plugin>
2001

    
2002
                <plugin>
2003
                    <groupId>org.apache.maven.plugins</groupId>
2004
                    <artifactId>maven-deploy-plugin</artifactId>
2005
                    <version>${maven.deploy.plugin.version}</version>
2006
                </plugin>
2007

    
2008
                <plugin>
2009
                    <artifactId>maven-assembly-plugin</artifactId>
2010
                    <version>${maven.assembly.plugin.version}</version>
2011
                    <executions>
2012
                        <execution>
2013
                            <id>gvsig-plugin-package</id>
2014
                            <phase>package</phase>
2015
                            <configuration>
2016
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
2017
                                <appendAssemblyId>false</appendAssemblyId>
2018
                                <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>
2019
                                <descriptors>
2020
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
2021
                                </descriptors>
2022
                            </configuration>
2023
                        </execution>
2024
                    </executions>
2025
                </plugin>
2026

    
2027
                <plugin>
2028
                    <groupId>org.apache.maven.plugins</groupId>
2029
                    <artifactId>maven-clean-plugin</artifactId>
2030
                    <version>${maven.clean.plugin.version}</version>
2031
                </plugin>
2032

    
2033
                <plugin>
2034
                    <groupId>org.codehaus.mojo</groupId>
2035
                    <artifactId>exec-maven-plugin</artifactId>
2036
                    <version>${exec.maven.plugin.version}</version>
2037
                </plugin>
2038

    
2039
                <plugin>
2040
                    <!-- invoke as "mvn license:format" to fix the header -->
2041
                    <!-- invoke as "mvn license:check" to check the header -->
2042
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
2043
                    <groupId>com.mycila.maven-license-plugin</groupId>
2044
                    <artifactId>maven-license-plugin</artifactId>
2045
                    <version>${maven.license.plugin.version}</version>
2046
                    <configuration>
2047
                        <header>header.txt</header>
2048
                        <failIfMissing>false</failIfMissing>
2049
                        <aggregate>false</aggregate>
2050
                        <strictCheck>true</strictCheck>
2051
                        <encoding>${encoding}</encoding>
2052
                        <quiet>false</quiet>
2053
                        <excludes>
2054
                            <exclude>**/*.properties</exclude>
2055
                            <exclude>**/*.txt</exclude>
2056
                            <exclude>**/*.jpg</exclude>
2057
                            <exclude>**/*.jpeg</exclude>
2058
                            <exclude>**/*.svg</exclude>
2059
                            <exclude>**/*.png</exclude>
2060
                            <exclude>**/*.gvssym</exclude>
2061
                            <exclude>**/*.def</exclude>
2062
                            <exclude>**/*.msg</exclude>
2063
                        </excludes>
2064
                    </configuration>
2065
                    <dependencies>
2066
                        <dependency>
2067
                            <groupId>org.gvsig</groupId>
2068
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
2069
                            <version>1.0.0</version>
2070
                        </dependency>
2071
                    </dependencies>
2072
                </plugin>
2073

    
2074
                <!-- Habria que ver si es posible sustituir el plugin -->
2075
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
2076
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
2077
                <!--
2078
                <plugin>
2079
                    <groupId>org.codehaus.mojo</groupId>
2080
                    <artifactId>license-maven-plugin</artifactId>
2081
                    <version>1.5</version>
2082
                </plugin>
2083
                -->
2084

    
2085
                <plugin>
2086
                    <groupId>org.apache.maven.plugins</groupId>
2087
                    <artifactId>maven-checkstyle-plugin</artifactId>
2088
                    <version>${maven.checkstyle.plugin.version}</version>
2089
                </plugin>
2090

    
2091
                <plugin>
2092
                    <groupId>org.apache.maven.plugins</groupId>
2093
                    <artifactId>maven-source-plugin</artifactId>
2094
                    <version>${maven.source.plugin.version}</version>
2095
                </plugin>
2096

    
2097
                <plugin>
2098
                    <groupId>org.codehaus.gmaven</groupId>
2099
                    <artifactId>gmaven-plugin</artifactId>
2100
                    <version>${gmaven.plugin.version}</version>
2101
                    <configuration>
2102
                        <providerSelection>2.0</providerSelection>
2103
                    </configuration>
2104
                    <dependencies>
2105
                        <dependency>
2106
                            <groupId>com.github.lookfirst</groupId>
2107
                            <artifactId>sardine</artifactId>
2108
                            <version>5.0.1</version>
2109
                        </dependency>
2110
                        <dependency>
2111
                          <groupId>org.apache.ant</groupId>
2112
                          <artifactId>ant</artifactId>
2113
                          <version>1.8.2</version>
2114
                        </dependency>
2115
                    </dependencies>
2116
                    <executions>
2117

    
2118
                        <execution>
2119
                            <id>increase-build-number</id>
2120
                            <phase>process-sources</phase>
2121
                            <configuration>
2122
                                <source><![CDATA[
2123
                    // use "mvn -Dincrease-build-number process-sources"
2124
                    if( project.properties["increase-build-number"] == null ) {
2125
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
2126
                    } else {
2127
                      File file = new File(project.basedir,"buildNumber.properties")
2128
                      if( ! file.exists() ) {
2129
                          log.info("Skip increment build number (buildNumber.property not present).")
2130
                        } else {
2131
                        Properties props = new Properties()
2132

    
2133
                        props.load(file.newDataInputStream())
2134
                        value = (props.getProperty("buildNumber") as int) + 1
2135
                        props.setProperty("buildNumber",value as String)
2136
                        props.store(file.newWriter(), null)
2137
                        log.info("Setting build number to " + value)
2138
                      }
2139
                    }
2140
                  ]]></source>
2141
                            </configuration>
2142
                        </execution>
2143

    
2144
                        <execution>
2145
                            <id>build-package-info</id>
2146
                            <phase>prepare-package</phase>
2147
                            <configuration>
2148
                                <source><![CDATA[
2149
    if( project.properties["buildNumber"] == null) {
2150
      log.info("Skip build package.info (buildNumber.property not present).")
2151
      log.info("Skip build package.info index (buildNumber.property not present).")
2152
    } else {
2153
      poolURL = project.properties["gvsig.package.info.poolURL"];
2154
      if( poolURL[-1] != "/" ) {
2155
              poolURL = poolURL + "/";
2156
      }
2157
      package_info_file  = new File(project.basedir, "target/package.info")
2158
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
2159
      Properties props = new Properties()
2160
      props.setProperty('code', project.properties["gvsig.package.info.code"])
2161
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
2162
      props.setProperty('name', project.properties["gvsig.package.info.name"])
2163
      props.setProperty('version', project.properties["gvsig.package.info.version"])
2164
      props.setProperty('description', project.properties["gvsig.package.info.description"])
2165
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
2166
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
2167
      props.setProperty('official', project.properties["gvsig.package.info.official"])
2168
      props.setProperty('type', "plugin")
2169
      props.setProperty('state', project.properties["gvsig.package.info.state"])
2170
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
2171
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
2172
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
2173
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
2174
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
2175
      props.setProperty('model-version', '1.0.1')
2176
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
2177
      props.setProperty('buildNumber', project.properties["buildNumber"])
2178
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
2179

    
2180
      props.store(package_info_file.newWriter(), null)
2181

    
2182
      pkgname = "gvSIG-desktop-" +
2183
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2184
        project.properties["gvsig.package.info.code"] + "-" +
2185
        project.properties["gvsig.package.info.version"] + "-" +
2186
        project.properties["buildNumber"] + "-" +
2187
        project.properties["gvsig.package.info.state"] + "-" +
2188
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2189
        project.properties["gvsig.package.info.architecture"] + "-" +
2190
        project.properties["gvsig.package.info.javaVM"]
2191
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
2192
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
2193
      package_info_file.getParentFile().mkdirs()
2194
      props.setProperty('download-url',
2195
        poolURL +
2196
        project.properties["gvsig.package.info.code"] + "/" +
2197
        pkgname + ".gvspkg"
2198
      )
2199
      props.store(package_info_file.newWriter(), null)
2200
    }
2201
                  ]]></source>
2202
                            </configuration>
2203
                        </execution>
2204

    
2205
                        <execution>
2206
                            <id>build-package-index</id>
2207
                            <phase>package</phase>
2208
                            <configuration>
2209
                                <source><![CDATA[
2210
    ant = new AntBuilder()
2211
    if( project.properties["buildNumber"] == null) {
2212
      log.info("Skip building package index (buildNumber.property not present).")
2213
    } else {
2214
      pkgname = "gvSIG-desktop-" +
2215
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2216
        project.properties["gvsig.package.info.code"] + "-" +
2217
        project.properties["gvsig.package.info.version"] + "-" +
2218
        project.properties["buildNumber"] + "-" +
2219
        project.properties["gvsig.package.info.state"] + "-" +
2220
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2221
        project.properties["gvsig.package.info.architecture"] + "-" +
2222
        project.properties["gvsig.package.info.javaVM"]
2223

    
2224
      log.info("Building package index " + pkgname + ".gvspki")
2225
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2226
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2227
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2228
    }
2229
                  ]]></source>
2230
                            </configuration>
2231
                        </execution>
2232

    
2233
                        <execution>
2234
                            <id>install-plugin</id>
2235
                            <phase>install</phase>
2236
                            <configuration>
2237
                                <source><![CDATA[            
2238
    
2239

    
2240
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2241
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2242
        def p = new org.apache.tools.ant.Project();
2243
        p.setUserProperty("ant.file", file.getAbsolutePath());
2244
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2245
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2246
        p.setBaseDir(file.getParentFile());
2247
        p.init();
2248
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2249
        p.addReference("ant.projectHelper", helper);
2250
        helper.parse(p, file);
2251
        p.executeTarget(p.getDefaultTarget());
2252
    }
2253
                                    
2254
    
2255
    if( project.properties["buildNumber"] == null) {
2256
        log.info("Skip install package (buildNumber.property not present).")
2257
    } else {
2258
        ant = new AntBuilder()
2259
        pkgname = "gvSIG-desktop-" +
2260
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2261
          project.properties["gvsig.package.info.code"] + "-" +
2262
          project.properties["gvsig.package.info.version"] + "-" +
2263
          project.properties["buildNumber"] + "-" +
2264
          project.properties["gvsig.package.info.state"] + "-" +
2265
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2266
          project.properties["gvsig.package.info.architecture"] + "-" +
2267
          project.properties["gvsig.package.info.javaVM"]
2268

    
2269
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2270
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2271
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2272
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2273
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2274

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

    
2278
          log.info("Install plugin to " + target)
2279
          ant.unzip(src: source, dest: target)
2280
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2281
          if( install_xml.exists() ) {
2282
            executeAntFile(
2283
                new File(project.properties["gvsig.product.folder.path"]),
2284
                new File(target),
2285
                install_xml
2286
            )
2287
          }
2288
        } else {
2289
            log.info("Skip plugin install.")
2290
        }
2291
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2292
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2293
          target = new File(project.properties["gvsig.product.folder.path"] +
2294
            "/install/" +
2295
            project.properties["gvsig.package.info.code"] + "/" +
2296
            pkgname + ".gvspkg")
2297
          target.getParentFile().mkdirs()
2298

    
2299
          log.info("Copy plugin package from " + source + " to " + target)
2300
          ant.copy(file:source, tofile:target.getAbsolutePath())
2301

    
2302
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2303
          target = project.properties["gvsig.product.folder.path"] +
2304
            "/install/" +
2305
            project.properties["gvsig.package.info.code"] + "/" +
2306
            pkgname + ".gvspki"
2307
          log.info("Copy plugin package index from " + source + " to " + target)
2308
          ant.copy(file:source, tofile:target)
2309
        } else {
2310
            log.info("Skip plugin package install.")
2311
        }
2312
    }
2313
                  ]]></source>
2314
                            </configuration>
2315
                        </execution>
2316

    
2317
                        <execution>
2318
                            <id>deploy-package</id>
2319
                            <phase>install</phase>
2320
                            <configuration>
2321
                                <source><![CDATA[
2322

    
2323
// To deploy package use:
2324
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2325
//
2326
if( project.properties["deploy-package"] != null ) {
2327
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2328
        poolURL = project.properties["gvsig.package.info.poolURL"];
2329
        if( poolURL[-1] != "/" ) {
2330
            poolURL = poolURL + "/";
2331
        }
2332
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2333
        log.info("Deploy plugin package to '"+targetPath+"'.");
2334

    
2335
        pkgname = "gvSIG-desktop-" +
2336
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2337
        project.properties["gvsig.package.info.code"] + "-" +
2338
        project.properties["gvsig.package.info.version"] + "-" +
2339
        project.properties["buildNumber"] + "-" +
2340
        project.properties["gvsig.package.info.state"] + "-" +
2341
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2342
        project.properties["gvsig.package.info.architecture"] + "-" +
2343
        project.properties["gvsig.package.info.javaVM"];
2344

    
2345
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2346
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2347

    
2348
        log.info("Creating addon-request.txt in target folder");
2349
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2350
            out.println("");
2351
            out.println("# "+pkgname);
2352
            out.println("");
2353
            out.println(targetPath+"/" + pkgname + ".gvspki");
2354
            out.println("");
2355
        }
2356

    
2357
        if( project.properties["username"] == null ) {
2358
            print("Enter user name: ");
2359
            user = System.console().readLine().toString()
2360
            if( user != "" ) {
2361
                project.properties.setProperty("username",user);
2362
            }
2363
        }
2364
        if( project.properties["password"] == null ) {
2365
            print("Enter password for user '" + project.properties["username"] + "': ");
2366
            password = System.console().readPassword().toString()
2367
            if( password != "" ) {
2368
                project.properties.setProperty("password",password);
2369
            }
2370
        }
2371
        WebDAVClient session = new WebDAVClient(log);
2372
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2373
            log.info("[WEBDAV] creating non authenticated session.");
2374
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2375
            session.login();
2376
        } else {
2377
            session.login(project.properties["username"], project.properties["password"]);
2378
        }
2379
        session.makedirs(targetPath);
2380
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2381
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2382

    
2383
    } else {
2384
        log.info("Skip plugin package deploy. It not be installed by default.");
2385
    }
2386
} else {
2387
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2388
}
2389

    
2390
public class WebDAVClient {
2391

    
2392
    def log;
2393

    
2394
    private String user;
2395
    private String password;
2396
    private Object sardine;
2397

    
2398
    public WebDAVClient(log) {
2399
        disableCertificateValidation();
2400
            this.log = log;
2401
    }
2402

    
2403
    public void login(String user, String password) {
2404
        log.info("[WEBDAV] login as '"+user+"'.");
2405
        def SardineFactory
2406
        try {
2407
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2408
        } catch (Exception ex) {
2409
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2410
        }
2411
        this.user = user;
2412
        this.password = password;
2413
        this.sardine = SardineFactory.begin(this.user,this.password);
2414
    }
2415

    
2416
    public void login() {
2417
        log.info("[WEBDAV] login as guest");
2418
        this.sardine = SardineFactory.begin();
2419
    }
2420

    
2421
    public boolean exists(String url) throws Exception {
2422
        return sardine.exists(url);
2423
    }
2424

    
2425
    public void put(String source, String target) throws Exception {
2426
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2427
        InputStream fis = new FileInputStream(new File(source));
2428
        sardine.put(target, fis);
2429
        log.info("[WEBDAV] put ok.");
2430
    }
2431

    
2432
    public void mkdir(String url) throws Exception {
2433
        if( ! exists(url) ) {
2434
            log.info("[WEBDAV] mkdir '"+url+"'.");
2435
            sardine.createDirectory(url);
2436
        }
2437
    }
2438

    
2439
    public List list(String url) throws Exception {
2440
        List resources = sardine.list(url);
2441
        return resources;
2442
    }
2443

    
2444
    void disableCertificateValidation() {
2445
    /*
2446
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2447
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2448
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2449
                    return new java.security.cert.X509Certificate[0];
2450
                }
2451

    
2452
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2453
                }
2454

    
2455
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2456
                }
2457
            };
2458

    
2459
        // Ignore differences between given hostname and certificate hostname
2460
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2461
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2462
                return true;
2463
            }
2464
        };
2465

    
2466
        // Install the all-trusting trust manager
2467
        try {
2468
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2469
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2470
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2471
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2472
        } catch (Exception e) {
2473
        }
2474
        */
2475
    }
2476

    
2477
    public void makedirs(String url) throws Exception {
2478
        log.info("[WEBDAV] makedirs '"+url+"'.");
2479
        URL u = new URL(url);
2480
        String[] x = u.getPath().split("/");
2481
        String path = "";
2482
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2483
} ]]></source>
2484
                            </configuration>
2485
                        </execution>
2486

    
2487
                    </executions>
2488
                </plugin>
2489

    
2490
            </plugins>
2491
        </pluginManagement>
2492

    
2493
        <plugins>
2494
            <plugin>
2495
                <groupId>org.apache.maven.plugins</groupId>
2496
                <artifactId>maven-scm-plugin</artifactId>
2497
            </plugin>
2498

    
2499
            <plugin>
2500
                <artifactId>maven-clean-plugin</artifactId>
2501
                <configuration>
2502
                    <filesets>
2503
                        <fileset>
2504
                            <directory>${user.home}/.depman/</directory>
2505
                            <includes>
2506
                                <include>**</include>
2507
                            </includes>
2508
                        </fileset>
2509
                    </filesets>
2510
                    <followSymLinks>true</followSymLinks>
2511
                </configuration>
2512
            </plugin>
2513

    
2514
            <plugin>
2515
                <groupId>org.apache.maven.plugins</groupId>
2516
                <artifactId>maven-release-plugin</artifactId>
2517
                <configuration>
2518
                    <!-- The property svn.tags.folder is used in external projects   -->
2519
                    <!-- to override configuraction of tagBase -->
2520
                    <tagBase>${svn.tags.folder}</tagBase>
2521
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2522
                    are not installed, so the dependencies between modules are not met. With this configuration
2523
                    we force the module installation. -->
2524
                    <preparationGoals>clean install</preparationGoals>
2525
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2526
                    <!-- Dont make site-deploy -->
2527
                    <!-- You need to run it after in folder target/checkout -->
2528
                    <goals>deploy</goals>
2529
                </configuration>
2530
            </plugin>
2531

    
2532
            <plugin>
2533
                <!-- load ".gvsig-devel.properties" -->
2534
                <groupId>org.codehaus.mojo</groupId>
2535
                <artifactId>properties-maven-plugin</artifactId>
2536
                <configuration>
2537
                    <files>
2538
                        <!-- Define gvsig.product.folder.path in this property -->
2539
                        <file>${user.home}/.gvsig-devel.properties</file>
2540
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2541
                        <file>${project.basedir}/gvsig-devel.properties</file>
2542
                        <file>buildNumber.properties</file>
2543
                    </files>
2544
                    <quiet>true</quiet>
2545
                </configuration>
2546
                <executions>
2547
                    <execution>
2548
                        <id>default</id>
2549
                        <phase>prepare-package</phase>
2550
                        <goals>
2551
                            <goal>read-project-properties</goal>
2552
                        </goals>
2553
                    </execution>
2554
                    <execution>
2555
                        <id>default-clean</id>
2556
                        <phase>pre-clean</phase>
2557
                        <goals>
2558
                            <goal>read-project-properties</goal>
2559
                        </goals>
2560
                    </execution>
2561
                </executions>
2562
            </plugin>
2563

    
2564
<!--
2565
            <plugin>
2566
                <groupId>org.codehaus.mojo</groupId>
2567
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2568
                <executions>
2569
                    <execution>
2570
                        <id>check-java-api</id>
2571
                        <phase>package</phase>
2572
                        <goals>
2573
                            <goal>check</goal>
2574
                        </goals>
2575
                        <configuration>
2576
                            <skip>false</skip>
2577
                            <signature>
2578
                                <groupId>org.codehaus.mojo.signature</groupId>
2579
                                <artifactId>java18</artifactId>
2580
                                <version>1.0</version>
2581
                            </signature>
2582
                            <ignores>
2583
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2584
                                <ignore>java.nio.ByteBuffer</ignore>
2585
                                <ignore>java.nio.MappedByteBuffer</ignore>
2586
                            </ignores>
2587
                        </configuration>
2588
                    </execution>
2589
                </executions>
2590
            </plugin>
2591
-->
2592
            <plugin>
2593
                <groupId>org.apache.maven.plugins</groupId>
2594
                <artifactId>maven-javadoc-plugin</artifactId>
2595
                <configuration>
2596
                    <doclint>html,syntax,-missing,-reference</doclint>
2597
                </configuration>                
2598
                <executions>
2599
                    <execution>
2600
                        <id>attach-javadocs</id>
2601
                        <goals>
2602
                            <goal>jar</goal>
2603
                        </goals>
2604
                    </execution>
2605
                </executions>
2606
            </plugin>
2607

    
2608
            <plugin>
2609
                <groupId>org.apache.maven.plugins</groupId>
2610
                <artifactId>maven-source-plugin</artifactId>
2611
                <configuration>
2612
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2613
                </configuration>
2614
                <executions>
2615
                    <execution>
2616
                        <id>attach-sources</id>
2617
                        <phase>verify</phase>
2618
                        <goals>
2619
                            <goal>jar-no-fork</goal>
2620
                        </goals>
2621
                    </execution>
2622
                    <execution>
2623
                        <id>attach-test-sources</id>
2624
                        <phase>verify</phase>
2625
                        <goals>
2626
                            <goal>test-jar-no-fork</goal>
2627
                        </goals>
2628
                    </execution>
2629
                </executions>
2630
            </plugin>
2631

    
2632
            <plugin>
2633
                <groupId>org.apache.maven.plugins</groupId>
2634
                <artifactId>maven-checkstyle-plugin</artifactId>
2635
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2636
                <configuration>
2637
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2638
                    <enableRulesSummary>true</enableRulesSummary>
2639
                    <failsOnError>false</failsOnError>
2640
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2641
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2642
                </configuration>
2643
                <dependencies>
2644
                    <dependency>
2645
                        <groupId>org.gvsig</groupId>
2646
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2647
                        <version>1.0.0</version>
2648
                    </dependency>
2649
                </dependencies>
2650
            </plugin>
2651

    
2652
            <plugin>
2653
                <!-- to continue building  when test fail -->
2654
                <groupId>org.apache.maven.plugins</groupId>
2655
                <artifactId>maven-surefire-plugin</artifactId>
2656
                <configuration>
2657
                    <testFailureIgnore>true</testFailureIgnore>
2658
                </configuration>
2659
            </plugin>
2660

    
2661
        </plugins>
2662
    </build>
2663

    
2664

    
2665
    <reporting>
2666
        <excludeDefaults>true</excludeDefaults>
2667
        <plugins>
2668
            <plugin>
2669
                <groupId>org.apache.maven.plugins</groupId>
2670
                <artifactId>maven-project-info-reports-plugin</artifactId>
2671
                <version>${maven.project.info.reports.plugin.version}</version>
2672
                <reportSets>
2673
                    <reportSet>
2674
                        <reports>
2675
                            <report>index</report>
2676
                            <report>summary</report>
2677
                            <report>scm</report>
2678
                            <report>license</report>
2679
                            <report>project-team</report>
2680
                            <report>issue-tracking</report>
2681
                            <report>mailing-list</report>
2682
                            <report>modules</report>
2683

    
2684
                            <report>dependency-info</report>
2685
                            <!-- Removed due to its high cost
2686
                            <report>dependency-management</report>
2687
                            <report>dependencies</report>
2688
                            -->
2689
                            <report>dependency-convergence</report>
2690

    
2691
                            <!--
2692
                            <report>plugins</report>
2693
                            <report>plugin-management</report>
2694
                            <report>distribution-management</report>
2695
                            -->
2696

    
2697
                            <!-- gvSIG does not have Continuous Integration System
2698
                            <report>cim</report>
2699
                            -->
2700
                        </reports>
2701
                    </reportSet>
2702
                </reportSets>
2703
            </plugin>
2704
            <plugin>
2705
                <groupId>org.apache.maven.plugins</groupId>
2706
                <artifactId>maven-javadoc-plugin</artifactId>
2707
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2708
                <version>${maven.javadoc.plugin.version}</version>
2709
                <configuration>
2710
                    <!-- Don't include the deprecateds items in the javadoc -->
2711
                    <nodeprecated>true</nodeprecated>
2712
                    <!-- Don't generate javadoc of project with submodules -->
2713
                    <aggregate>false</aggregate>
2714
                    <!-- Removed detection of links due to its high cost -->
2715
                    <detectJavaApiLink>false</detectJavaApiLink>
2716
                    <detectLinks>false</detectLinks>
2717
                    <detectOfflineLinks>false</detectOfflineLinks>
2718
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2719
                    <includeDependencySources>false</includeDependencySources>
2720
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2721
                </configuration>
2722
                <reportSets>
2723
                    <reportSet>
2724
                        <id>html</id>
2725
                        <reports>
2726
                            <report>javadoc</report>
2727
                            <!-- removed javadocs of tests -->
2728
                        </reports>
2729
                    </reportSet>
2730
                </reportSets>
2731
            </plugin>
2732
            <plugin>
2733
                <groupId>org.apache.maven.plugins</groupId>
2734
                <artifactId>maven-jxr-plugin</artifactId>
2735
                <version>${maven.jxr.plugin.version}</version>
2736
                <configuration>
2737
                    <linkJavadoc>true</linkJavadoc>
2738
                    <aggregate>false</aggregate>
2739
                </configuration>
2740
            </plugin>
2741
            <plugin>
2742
                <groupId>org.codehaus.mojo</groupId>
2743
                <artifactId>findbugs-maven-plugin</artifactId>
2744
                <version>${findbugs.maven.plugin.version}</version>
2745
            </plugin>
2746

    
2747
        </plugins>
2748
    </reporting>
2749

    
2750

    
2751
    <profiles>
2752

    
2753
        <profile>
2754
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2755
            <id>gvsig-root</id>
2756
            <activation>
2757
                <file>
2758
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2759
                </file>
2760
            </activation>
2761
            <build>
2762
                <plugins>
2763

    
2764
                    <plugin>
2765
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2766
                        <groupId>org.codehaus.gmaven</groupId>
2767
                        <artifactId>gmaven-plugin</artifactId>
2768
                        <executions>
2769
                            <execution>
2770
                                <id>initialize-gvsig-product-folder-path</id>
2771
                                <phase>generate-sources</phase>
2772
                                <goals>
2773
                                    <goal>execute</goal>
2774
                                </goals>
2775
                                <configuration>
2776
                                    <source><![CDATA[
2777
                    if( project.artifactId != "org.gvsig.desktop" ) {
2778
                            log.warn("Skip initialization of gvsig-devel.properties.")
2779
                    } else {
2780
                      home = System.getenv('HOME')
2781
                      if( home == null ) {
2782
                        home = System.properties['user.home']
2783
                      }
2784
                      Properties props = new Properties()
2785
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2786
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2787
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2788
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2789
                            props.load(propsFile.newDataInputStream())
2790
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2791
                            props.store(propsFile.newWriter(), null)
2792
                      } else {
2793
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2794
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2795
                        try {
2796
                          props.load(propsFile.newDataInputStream())
2797
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2798
                          if( gvsigProductFolderPath == null ) {
2799
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2800
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2801
                            props.store(propsFile.newWriter(), null)
2802
                          }
2803
                        } catch(java.io.FileNotFoundException e){
2804
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2805
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2806
                          props.store(propsFile.newWriter(), null)
2807
                        }
2808
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2809
                          f = new File(gvsigProductFolderPathDefault)
2810
                          f.mkdirs();
2811
                                                  new File(f,"WARNING.txt").withWriter { out ->
2812
                                                          out.println();
2813
                                                          out.println("The product folder used is set to:");
2814
                                                          out.println();
2815
                                                          out.println(gvsigProductFolderPath);
2816
                                                          out.println();
2817
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2818
                                                          out.println();
2819
                                                  }
2820
                        }
2821
                      }
2822
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2823
                    }
2824
                  ]]></source>
2825
                                </configuration>
2826
                            </execution>
2827

    
2828
                        </executions>
2829
                    </plugin>
2830

    
2831
                </plugins>
2832
            </build>
2833
        </profile>
2834

    
2835

    
2836

    
2837
        <profile>
2838
            <!-- This profile is used to packege and install the gvSIG plugins -->
2839
            <id>gvsig-plugin</id>
2840
            <activation>
2841
                <file>
2842
                    <exists>buildNumber.properties</exists>
2843
                </file>
2844
            </activation>
2845
            <build>
2846
                <plugins>
2847

    
2848
                    <plugin>
2849
                        <artifactId>maven-assembly-plugin</artifactId>
2850
                        <executions>
2851
                            <execution>
2852
                                <id>gvsig-plugin-package</id>
2853
                                <phase>package</phase>
2854
                                <goals>
2855
                                    <goal>single</goal>
2856
                                </goals>
2857
                            </execution>
2858
                        </executions>
2859
                    </plugin>
2860

    
2861
                    <plugin>
2862
                        <artifactId>maven-clean-plugin</artifactId>
2863
                        <configuration>
2864
                            <skip>false</skip>
2865
                            <failOnError>true</failOnError>
2866
                            <filesets>
2867
                                <fileset>
2868
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2869
                                </fileset>
2870
                            </filesets>
2871
                        </configuration>
2872
                        <executions>
2873
                            <execution>
2874
                                <id>default-clean</id>
2875
                                <phase>clean</phase>
2876
                            </execution>
2877
                        </executions>
2878
                    </plugin>
2879

    
2880
                    <plugin>
2881
                        <groupId>org.codehaus.gmaven</groupId>
2882
                        <artifactId>gmaven-plugin</artifactId>
2883
                        <executions>
2884

    
2885
                            <execution>
2886
                                <id>increase-build-number</id>
2887
                                <phase>process-sources</phase>
2888
                                <goals>
2889
                                    <goal>execute</goal>
2890
                                </goals>
2891
                            </execution>
2892

    
2893
                            <execution>
2894
                                <id>build-package-info</id>
2895
                                <phase>prepare-package</phase>
2896
                                <goals>
2897
                                    <goal>execute</goal>
2898
                                </goals>
2899
                            </execution>
2900

    
2901
                            <execution>
2902
                                <id>build-package-index</id>
2903
                                <phase>package</phase>
2904
                                <goals>
2905
                                    <goal>execute</goal>
2906
                                </goals>
2907
                            </execution>
2908

    
2909
                            <execution>
2910
                                <id>install-plugin</id>
2911
                                <phase>install</phase>
2912
                                <goals>
2913
                                    <goal>execute</goal>
2914
                                </goals>
2915
                            </execution>
2916

    
2917
                            <execution>
2918
                                <id>deploy-package</id>
2919
                                <phase>install</phase>
2920
                                <goals>
2921
                                    <goal>execute</goal>
2922
                                </goals>
2923
                            </execution>
2924

    
2925
                        </executions>
2926
                    </plugin>
2927

    
2928
                </plugins>
2929
            </build>
2930
        </profile>
2931

    
2932
    </profiles>
2933

    
2934
    <properties>
2935
        <!-- Maven plugins versions -->    
2936
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2937
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2938
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2939
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2940
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2941
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2942
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2943
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2944
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2945
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2946
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2947
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2948
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2949
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2950
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2951
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2952
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2953
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2954
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2955

    
2956
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2957
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2958
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2959
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2960
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2961

    
2962
        <!-- General configuration -->
2963
        <encoding>ISO-8859-1</encoding>
2964
        <java.version>1.8</java.version>
2965
        
2966
        <localRepository>${user.home}/.m2/repository</localRepository>
2967
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2968

    
2969
        <!-- The property svn.tags.folder is used in external projects to override  -->
2970
        <!-- configuraction in maven-release-plugin -->
2971
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2972

    
2973
        <!-- Package info property values -->
2974
        <gvsig.version>2.6.0</gvsig.version>
2975
        <gvsig.package.info.codealias />
2976
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2977
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2978
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2979
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2980
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2981
        <gvsig.package.info.official>false</gvsig.package.info.official>
2982
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2983
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2984
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2985
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2986
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2987
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2988
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2989
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2990
        <gvsig.package.info.categories />
2991
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2992

    
2993
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2994
        <gvsig.install.plugin>true</gvsig.install.plugin>
2995
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2996
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2997

    
2998
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2999

    
3000
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
3001
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
3002
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
3003
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
3004
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
3005
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
3006
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
3007
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
3008
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
3009
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
3010
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
3011
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
3012
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
3013
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
3014
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
3015
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
3016
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
3017
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
3018
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
3019
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
3020
        <!--
3021
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
3022
        -->
3023
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
3024
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
3025
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
3026
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
3027
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
3028
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
3029
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
3030
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
3031
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
3032
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
3033

    
3034
        <jython.artifactId>jython-standalone</jython.artifactId>
3035
        <tika.version>2.8.0</tika.version>
3036
        <tika.groupid>org.apache.tika</tika.groupid>
3037
        <!-- External project versions -->
3038
        <gvsig.tools.version>3.0.362</gvsig.tools.version>
3039
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
3040
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
3041
    </properties>
3042

    
3043
    <modules>
3044
        <module>org.gvsig.desktop.compat.cdc</module>
3045
        <module>org.gvsig.desktop.library</module>
3046
        <module>org.gvsig.desktop.framework</module>
3047
        <module>org.gvsig.desktop.plugin</module>
3048

    
3049
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
3050
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
3051

    
3052
    </modules>
3053
</project>
3054