Statistics
| Revision:

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

History | View | Annotate | Download (128 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.420-SNAPSHOT</version>
10

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

    
15
        gvSIG is a Geographic Information System (GIS), that is, a desktop application
16
        designed for capturing, storing, handling, analyzing and deploying any kind of
17
        referenced geographic information in order to solve complex management and planning
18
        problems. gvSIG is known for having a user-friendly interface, being able to access
19
        the most common formats, both vector and raster ones. It features a wide range of
20
        tools for working with geographic-like information (query tools, layout creation,
21
        geoprocessing, networks, etc.), which turns gvSIG into the ideal tool for users
22
        working in the land realm.
23
    </description>
24

    
25
    <licenses>
26
        <license>
27
            <name>GPL-3.0-or-later</name>
28
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31
                "GPL" stands for "General Public License". The most widespread such
32
                license is the GNU General Public License, or GNU GPL for short.
33
                This can be further shortened to "GPL", when it is understood that
34
                the GNU GPL is the one intended.
35
            </comments>
36
        </license>
37
    </licenses>
38

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

    
44
    <scm>
45
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/trunk/org.gvsig.desktop/</developerConnection>
47
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop/repository/show/trunk//org.gvsig.desktop/</url>
48
    </scm>
49

    
50
    <repositories>
51
        <repository>
52
            <id>gvsig-public-http-repository</id>
53
            <name>gvSIG maven public HTTP repository</name>
54
            <url>http://devel.gvsig.org/m2repo/j2se</url>
55
            <releases>
56
                <enabled>true</enabled>
57
                <updatePolicy>daily</updatePolicy>
58
                <checksumPolicy>warn</checksumPolicy>
59
            </releases>
60
            <snapshots>
61
                <enabled>true</enabled>
62
                <updatePolicy>daily</updatePolicy>
63
                <checksumPolicy>warn</checksumPolicy>
64
            </snapshots>
65
        </repository>
66
        <repository>
67
          <id>central</id>
68
          <name>Central Repository</name>
69
          <url>https://repo.maven.apache.org/maven2</url> <!-- the https you've been looking for -->
70
          <layout>default</layout>
71
          <snapshots>
72
            <enabled>false</enabled> <!-- or set to true if desired, default is false -->
73
          </snapshots>
74
        </repository>
75
    </repositories>
76

    
77
    <distributionManagement>
78
        <site>
79
            <id>gvsig-repository</id>
80
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
81
        </site>
82
        <repository>
83
            <id>gvsig-repository</id>
84
            <name>gvSIG maven repository</name>
85
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
86
            <uniqueVersion>false</uniqueVersion>
87
        </repository>
88
        <snapshotRepository>
89
            <id>gvsig-repository</id>
90
            <name>gvSIG maven repository</name>
91
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
92
            <uniqueVersion>false</uniqueVersion>
93
        </snapshotRepository>
94
    </distributionManagement>
95

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

    
101
    <mailingLists>
102
        <mailingList>
103
            <name>User List</name>
104
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
105
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
106
            <post>gvsig_usuarios@listserv.gva.es</post>
107
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
108
            <otherArchives>
109
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
110
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
111
            </otherArchives>
112
        </mailingList>
113
        <mailingList>
114
            <name>Developer List</name>
115
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
116
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
117
            <post>gvsig_desarrolladores@listserv.gva.es</post>
118
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
119
            <otherArchives>
120
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
121
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
122
            </otherArchives>
123
        </mailingList>
124
        <mailingList>
125
            <name>International List</name>
126
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
127
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
128
            <post>gvsig_internacional@listserv.gva.es</post>
129
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
130
            <otherArchives>
131
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
132
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
133
            </otherArchives>
134
        </mailingList>
135
    </mailingLists>
136

    
137
    <dependencyManagement>
138
        <dependencies>
139
            <dependency>
140
                <groupId>org.gvsig</groupId>
141
                <artifactId>org.gvsig.tools</artifactId>
142
                <version>${gvsig.tools.version}</version>
143
                <type>pom</type>
144
                <scope>import</scope>
145
            </dependency>
146

    
147
            <!-- Non gvSIG projects -->
148
            <!-- NOTE: the list of dependencies is ordered alphabetically -->
149
            <!-- by the artifactId. Please, if new dependencies are added, -->
150
            <!--keep the order.-->
151

    
152
            <dependency>
153
                <groupId>org.n52</groupId>
154
                <artifactId>52n-wps-config</artifactId>
155
                <version>1.0.1</version>
156
            </dependency>
157
            <dependency>
158
                <groupId>net.opengis</groupId>
159
                <artifactId>52n-wps-xml</artifactId>
160
                <version>1.0.0</version>
161
            </dependency>
162
            <dependency>
163
                <groupId>org.jzkit</groupId>
164
                <artifactId>a2j-runtime</artifactId>
165
                <version>2.0.9</version>
166
            </dependency>
167
            <dependency>
168
                <groupId>org.jzkit</groupId>
169
                <artifactId>a2j</artifactId>
170
                <version>2.0.9</version>
171
            </dependency>
172
            <dependency>
173
                <groupId>net.swing</groupId>
174
                <artifactId>amic-util</artifactId>
175
                <version>unknown</version>
176
            </dependency>
177
            <dependency>
178
                <groupId>org.apache.ant</groupId>
179
                <artifactId>ant</artifactId>
180
                <version>1.8.1</version>
181
            </dependency>
182
            <dependency>
183
                <groupId>org.apache.ant</groupId>
184
                <artifactId>ant-apache-oro</artifactId>
185
                <version>1.8.1</version>
186
            </dependency>
187
            <dependency>
188
                <groupId>ant-contrib</groupId>
189
                <artifactId>ant-contrib</artifactId>
190
                <version>1.0b3</version>
191
                <exclusions>
192
                    <exclusion>
193
                        <groupId>ant</groupId>
194
                        <artifactId>ant</artifactId>
195
                    </exclusion>
196
                </exclusions>
197
            </dependency>
198
            <dependency>
199
                <groupId>org.apache.ant</groupId>
200
                <artifactId>ant-launcher</artifactId>
201
                <version>1.8.1</version>
202
            </dependency>
203
            <dependency>
204
                <groupId>org.apache.ant</groupId>
205
                <artifactId>ant-nodeps</artifactId>
206
                <version>1.8.1</version>
207
            </dependency>
208
            <dependency>
209
                <groupId>org.tigris.antelope</groupId>
210
                <artifactId>antelopetasks</artifactId>
211
                <version>3.2.10</version>
212
            </dependency>
213
            <dependency>
214
                <groupId>com.sardak</groupId>
215
                <artifactId>antform</artifactId>
216
                <version>2.0</version>
217
            </dependency>
218
            <dependency>
219
              <groupId>com.fifesoft</groupId>
220
              <artifactId>autocomplete</artifactId>
221
              <version>2.5.7</version>
222
            </dependency>
223

    
224
            <dependency>
225
                <groupId>org.apache.xmlgraphics</groupId>
226
                <artifactId>batik-awt-util</artifactId>
227
                <version>1.7</version>
228
            </dependency>
229
            <dependency>
230
                <groupId>org.apache.xmlgraphics</groupId>
231
                <artifactId>batik-bridge</artifactId>
232
                <version>1.7</version>
233
            </dependency>
234
            <dependency>
235
                <groupId>org.apache.xmlgraphics</groupId>
236
                <artifactId>batik-ext</artifactId>
237
                <version>1.7</version>
238
            </dependency>
239
            <dependency>
240
                <groupId>org.apache.xmlgraphics</groupId>
241
                <artifactId>batik-gui-util</artifactId>
242
                <version>1.7</version>
243
            </dependency>
244
            <dependency>
245
                <groupId>org.apache.xmlgraphics</groupId>
246
                <artifactId>batik-gvt</artifactId>
247
                <version>1.7</version>
248
            </dependency>
249
            <dependency>
250
                <groupId>org.apache.xmlgraphics</groupId>
251
                <artifactId>batik-script</artifactId>
252
                <version>1.7</version>
253
            </dependency>
254
            <dependency>
255
                <groupId>org.apache.xmlgraphics</groupId>
256
                <artifactId>batik-xml</artifactId>
257
                <version>1.7</version>
258
            </dependency>
259
            <dependency>
260
                <groupId>org.apache.xmlgraphics</groupId>
261
                <artifactId>batik-anim</artifactId>
262
                <version>1.7</version>
263
            </dependency>
264
            <dependency>
265
                <groupId>org.apache.xmlgraphics</groupId>
266
                <artifactId>batik-css</artifactId>
267
                <version>1.7</version>
268
            </dependency>
269
            <dependency>
270
                <groupId>org.apache.xmlgraphics</groupId>
271
                <artifactId>batik-dom</artifactId>
272
                <version>1.7</version>
273
            </dependency>
274
            <dependency>
275
                <groupId>org.apache.xmlgraphics</groupId>
276
                <artifactId>batik-js</artifactId>
277
                <version>1.7</version>
278
            </dependency>
279
            <dependency>
280
                <groupId>org.apache.xmlgraphics</groupId>
281
                <artifactId>batik-parser</artifactId>
282
                <version>1.7</version>
283
            </dependency>
284
            <dependency>
285
                <groupId>org.apache.xmlgraphics</groupId>
286
                <artifactId>batik-svg-dom</artifactId>
287
                <version>1.7</version>
288
            </dependency>
289

    
290
            <dependency>
291
                <groupId>bsf</groupId>
292
                <artifactId>bsf</artifactId>
293
                <version>2.3.0-rc1</version>
294
            </dependency>
295
            <dependency>
296
                <groupId>org.apache.bsf</groupId>
297
                <artifactId>bsf-api</artifactId>
298
                <version>3.1</version>
299
            </dependency>
300
            <dependency>
301
                <groupId>org.apache.bsf</groupId>
302
                <artifactId>bsf-utils</artifactId>
303
                <version>3.1</version>
304
            </dependency>
305
            <dependency>
306
                <groupId>bsh</groupId>
307
                <artifactId>bsh</artifactId>
308
                <version>2.0b4</version>
309
            </dependency>
310
            <dependency>
311
                <groupId>castor</groupId>
312
                <artifactId>castor</artifactId>
313
                <version>0.9.5.3</version>
314
            </dependency>
315

    
316
            <dependency>
317
                <groupId>commons-beanutils</groupId>
318
                <artifactId>commons-beanutils</artifactId>
319
                <version>1.6</version>
320
            </dependency>
321
            <dependency>
322
                <groupId>commons-dbcp</groupId>
323
                <artifactId>commons-dbcp</artifactId>
324
                <version>1.2.2</version>
325
            </dependency>
326
            <dependency>
327
                <groupId>commons-codec</groupId>
328
                <artifactId>commons-codec</artifactId>
329
                <version>1.6</version>
330
            </dependency>
331
            <dependency>
332
                <groupId>commons-collections</groupId>
333
                <artifactId>commons-collections</artifactId>
334
                <version>3.2.2</version>
335
            </dependency>
336
<!--            <dependency>
337
                <groupId>org.apache.commons</groupId>
338
                <artifactId>commons-collections4</artifactId>
339
                <version>4.1</version>
340
            </dependency>            -->
341
            <dependency>
342
              <groupId>org.apache.commons</groupId>
343
              <artifactId>commons-compress</artifactId>
344
              <version>1.11</version>
345
            </dependency>
346
            <dependency>
347
                <groupId>org.apache.solr</groupId>
348
                <artifactId>solr-commons-csv</artifactId>
349
                <version>3.5.0</version>
350
            </dependency>
351
            <dependency>
352
                <groupId>commons-httpclient</groupId>
353
                <artifactId>commons-httpclient</artifactId>
354
                <version>2.0.2</version>
355
            </dependency>
356
            <dependency>
357
                <groupId>commons-cli</groupId>
358
                <artifactId>commons-cli</artifactId>
359
                <version>1.4</version>
360
            </dependency>
361
            <dependency>
362
                <groupId>commons-lang</groupId>
363
                <artifactId>commons-lang</artifactId>
364
                <version>2.6</version>
365
            </dependency>
366
            <dependency>
367
                <groupId>org.apache.commons</groupId>
368
                <artifactId>commons-math</artifactId>
369
                <version>2.2</version>
370
            </dependency>            
371
            <dependency>
372
                <groupId>commons-configuration</groupId>
373
                <artifactId>commons-configuration</artifactId>
374
                <version>1.10</version>
375
            </dependency>
376
            <dependency>
377
                <groupId>commons-logging</groupId>
378
                <artifactId>commons-logging</artifactId>
379
                <version>1.1.1</version>
380
            </dependency>
381
            <dependency>
382
                <groupId>commons-logging</groupId>
383
                <artifactId>commons-logging</artifactId>
384
                <version>1.1.1</version>
385
                <classifier>api</classifier>
386
            </dependency>
387
            <dependency>
388
                <groupId>commons-pool</groupId>
389
                <artifactId>commons-pool</artifactId>
390
                <version>1.6</version>
391
            </dependency>
392
            <dependency>
393
                <groupId>org.apache.commons</groupId>
394
                <artifactId>commons-text</artifactId>
395
                <version>1.6</version>
396
            </dependency>
397
            
398
            <dependency>
399
                <groupId>org.dspace</groupId>
400
                <artifactId>cql-java</artifactId>
401
                <version>1.0</version>
402
            </dependency>
403
            <dependency>
404
                <groupId>easymock</groupId>
405
                <artifactId>easymockclassextension</artifactId>
406
                <version>1.2</version>
407
            </dependency>
408
            <dependency>
409
                <groupId>flanagan</groupId>
410
                <artifactId>flanagan</artifactId>
411
                <version>20090616</version>
412
            </dependency>
413
            <dependency>
414
                <groupId>org.opengis</groupId>
415
                <artifactId>geoapi</artifactId>
416
                <version>2.0</version>
417
            </dependency>
418
            <dependency>
419
                <groupId>geojava</groupId>
420
                <artifactId>geojava</artifactId>
421
                <version>unknown</version>
422
            </dependency>
423
            <dependency>
424
                <groupId>org.geonames</groupId>
425
                <artifactId>geonames</artifactId>
426
                <version>1.0</version>
427
                <classifier>java5</classifier>
428
            </dependency>
429
            <dependency>
430
                <groupId>org.codehaus.groovy</groupId>
431
                <artifactId>groovy-all</artifactId>
432
                <version>2.4.12</version>
433
            </dependency>
434
            <dependency>
435
                <groupId>org.geotools</groupId>
436
                <artifactId>gt2-legacy</artifactId>
437
                <version>2.2-RC2</version>
438
            </dependency>
439
            <dependency>
440
                <groupId>org.geotools</groupId>
441
                <artifactId>gt2-main</artifactId>
442
                <version>2.2.2</version>
443
            </dependency>
444
            <dependency>
445
                <groupId>org.geotools</groupId>
446
                <artifactId>gt2-referencing</artifactId>
447
                <version>2.2-RC2</version>
448
            </dependency>
449
            <dependency>
450
                <groupId>hsqldb</groupId>
451
                <artifactId>hsqldb</artifactId>
452
                <version>1.8.0.10</version>
453
            </dependency>
454
            <dependency>
455
                <groupId>org.ini4j</groupId>
456
                <artifactId>ini4j</artifactId>
457
                <version>0.5.1</version>
458
            </dependency>
459
            <dependency>
460
                <groupId>com.lowagie</groupId>
461
                <artifactId>itext</artifactId>
462
                <version>2.1.7</version>
463
            </dependency>
464
            <dependency>
465
                <groupId>javax.media</groupId>
466
                <artifactId>jai_core</artifactId>
467
                <version>1.1.3</version>
468
            </dependency>
469
            <dependency>
470
                <groupId>javax.media</groupId>
471
                <artifactId>jai_codec</artifactId>
472
                <version>1.1.3</version>
473
            </dependency>
474
            <dependency>
475
                <groupId>gov.nist.math</groupId>
476
                <artifactId>jama</artifactId>
477
                <version>unknown</version>
478
            </dependency>
479
            <dependency>
480
                <groupId>javax.help</groupId>
481
                <artifactId>javahelp</artifactId>
482
                <version>2.0.05</version>
483
            </dependency>
484
            <dependency>
485
                <groupId>org.glassfish</groupId>
486
                <artifactId>javax.json</artifactId>
487
                <version>1.0.4</version>
488
            </dependency>
489
            <dependency>
490
                <groupId>com.toedter</groupId>
491
                <artifactId>jcalendar</artifactId>
492
                <version>1.3.2</version>
493
            </dependency>
494
            <dependency>
495
                <groupId>jfree</groupId>
496
                <artifactId>jcommon</artifactId>
497
                <version>1.0.12</version>
498
            </dependency>
499
            <dependency>
500
                <groupId>com.github.lespaul361</groupId>
501
                <artifactId>JCommunique</artifactId>
502
                <version>2.0.0</version>
503
            </dependency>            
504
            <dependency>
505
                <groupId>jdom</groupId>
506
                <artifactId>jdom</artifactId>
507
                <version>1.0</version>
508
            </dependency>
509
            <dependency>
510
                <groupId>org.gnu</groupId>
511
                <artifactId>jel</artifactId>
512
                <version>2.0.1</version>
513
            </dependency>
514
            <dependency>
515
                <groupId>org.nfunk</groupId>
516
                <artifactId>jep</artifactId>
517
                <version>2.4.0</version>
518
            </dependency>
519
            <dependency>
520
                <groupId>jfree</groupId>
521
                <artifactId>jfreechart</artifactId>
522
                <version>1.0.7</version>
523
            </dependency>
524
            <dependency>
525
                <groupId>org.jfree</groupId>
526
                <artifactId>jfreechart</artifactId>
527
                <version>1.0.14</version>
528
            </dependency>
529
            <dependency>
530
                <groupId>org.jgraf</groupId>
531
                <artifactId>jgraf</artifactId>
532
                <version>0.0.1</version>
533
            </dependency>
534
            <dependency>
535
                <groupId>net.sf</groupId>
536
                <artifactId>jgraph</artifactId>
537
                <version>5.10.1.5</version>
538
            </dependency>
539
            <dependency>
540
                <groupId>net.sf</groupId>
541
                <artifactId>jgridshiftapi</artifactId>
542
                <version>1.0</version>
543
            </dependency>
544
            <dependency>
545
              <groupId>com.jidesoft</groupId>
546
              <artifactId>jide-oss</artifactId>
547
              <version>3.6.18</version>
548
            </dependency>
549
            <dependency>
550
                <groupId>com.sun</groupId>
551
                <artifactId>jimi</artifactId>
552
                <version>1.1</version>
553
            </dependency>
554
            <dependency>
555
                <groupId>joda-time</groupId>
556
                <artifactId>joda-time</artifactId>
557
                <version>1.6</version>
558
            </dependency>
559
            <dependency>
560
                <groupId>org.jopendocument</groupId>
561
                <artifactId>jOpenDocument</artifactId>
562
                <version>1.3</version>
563
            </dependency>
564
            <dependency>
565
                <groupId>org.jpedal</groupId>
566
                <artifactId>jpedal_lgpl</artifactId>
567
                <version>4.37b36</version>
568
            </dependency>
569
            <dependency>
570
                <groupId>org.jruby</groupId>
571
                <artifactId>jruby</artifactId>
572
                <version>1.5.6</version>
573
            </dependency>
574
            <dependency>
575
                <groupId>rhino</groupId>
576
                <artifactId>js</artifactId>
577
                <!-- This is the version already included in Java 1.6 -->
578
                <version>1.6R2</version>
579
            </dependency>
580
            <dependency>
581
                <groupId>net.sf</groupId>
582
                <artifactId>jsi</artifactId>
583
                <version>unknown</version>
584
            </dependency>
585
            <dependency>
586
                <groupId>org.json</groupId>
587
                <artifactId>json</artifactId>
588
                <version>20180130</version>
589
            </dependency>
590
            <dependency>
591
                <groupId>javax.units</groupId>
592
                <artifactId>jsr108</artifactId>
593
                <version>0.01</version>
594
            </dependency>
595
            <dependency>
596
                <groupId>com.vividsolutions</groupId>
597
                <artifactId>jts-core</artifactId>
598
                <version>1.14.0</version>
599
                <scope>compile</scope>
600
            </dependency>
601
            <dependency>
602
                <groupId>com.vividsolutions</groupId>
603
                <artifactId>jts-io</artifactId>
604
                <version>1.14.0</version>
605
                <scope>compile</scope>
606
            </dependency>
607
            <dependency>
608
                <groupId>junit</groupId>
609
                <artifactId>junit</artifactId>
610
                <version>4.11</version>
611
            </dependency>
612
            <dependency>
613
                <groupId>jwizardcomponent</groupId>
614
                <artifactId>jwizardcomponent</artifactId>
615
                <version>1.2.2</version>
616
            </dependency>
617
            <dependency>
618
                <groupId>jwizardcomponent</groupId>
619
                <artifactId>jwizardcomponent-0i18n</artifactId>
620
                <version>1.2.2.1</version>
621
            </dependency>
622
            <dependency>
623
                <groupId>org.python</groupId>
624
                <artifactId>${jython.artifactId}</artifactId>
625
                <version>2.7.1</version>
626
            </dependency>
627
            <dependency>
628
                <groupId>org.jzkit</groupId>
629
                <artifactId>jzkit2-core</artifactId>
630
                <version>2.0.0</version>
631
            </dependency>
632
            <dependency>
633
                <groupId>org.jzkit</groupId>
634
                <artifactId>jzkit2-z3950</artifactId>
635
                <version>2.0.0</version>
636
            </dependency>
637
            <dependency>
638
                <groupId>org.jzkit</groupId>
639
                <artifactId>jzkit2-origin</artifactId>
640
                <version>2.0.0</version>
641
            </dependency>
642
            <dependency>
643
                <groupId>log4j</groupId>
644
                <artifactId>log4j</artifactId>
645
                <version>1.2.14</version>
646
            </dependency>
647
            <dependency>
648
                <groupId>com.googlecode.log4jdbc</groupId>
649
                <artifactId>log4jdbc</artifactId>
650
                <version>1.2</version>
651
            </dependency>
652
            <dependency>
653
                <groupId>com.ostermiller</groupId>
654
                <artifactId>ostermillerutils</artifactId>
655
                <version>1.4.3</version>
656
            </dependency>
657
            <dependency>
658
                <groupId>org.mapdb</groupId>
659
                <artifactId>mapdb</artifactId>
660
                <version>3.0.6</version>
661
            </dependency>
662
            <dependency>
663
                <groupId>mysql</groupId>
664
                <artifactId>mysql-connector-java</artifactId>
665
                <version>5.1.6</version>
666
            </dependency>
667
            <dependency>
668
                <groupId>es.unex</groupId>
669
                <artifactId>sextante</artifactId>
670
                <version>0.6.0</version>
671
            </dependency>
672
            <dependency>
673
                <groupId>es.unex</groupId>
674
                <artifactId>sextante_gui</artifactId>
675
                <version>0.6.0</version>
676
            </dependency>
677
            <dependency>
678
                <groupId>es.unex</groupId>
679
                <artifactId>sextante_wps</artifactId>
680
                <version>0.6.0</version>
681
            </dependency>
682
            <dependency>
683
                <groupId>es.unex</groupId>
684
                <artifactId>libMath</artifactId>
685
                <version>0.6.0</version>
686
            </dependency>
687
            <dependency>
688
                <groupId>es.unex</groupId>
689
                <artifactId>libDocEngines</artifactId>
690
                <version>0.6.0</version>
691
            </dependency>
692
            <dependency>
693
                <groupId>org.apache.directory.studio</groupId>
694
                <artifactId>org.apache.commons.pool</artifactId>
695
                <version>1.6</version>
696
            </dependency>
697
            <dependency>
698
                <groupId>org.osgeo</groupId>
699
                <artifactId>proj4j</artifactId>
700
                <version>0.1.0</version>
701
            </dependency>
702
            <dependency>
703
                <groupId>com.fifesoft</groupId>
704
                <artifactId>rsyntaxtextarea</artifactId>
705
                <version>2.6.1</version>
706
            </dependency>
707
            <dependency>
708
                <groupId>com.fifesoft</groupId>
709
                <artifactId>rstaui</artifactId>
710
                <version>2.5.7</version>
711
            </dependency>
712
            <dependency>
713
                <groupId>sil</groupId>
714
                <artifactId>sil</artifactId>
715
                <version>0.43b-am1</version>
716
            </dependency>
717
            <dependency>
718
                <groupId>net.sf.smc</groupId>
719
                <artifactId>smc</artifactId>
720
                <version>4.3</version>
721
            </dependency>
722
            <dependency>
723
                <groupId>soap</groupId>
724
                <artifactId>soap</artifactId>
725
                <version>2.3</version>
726
            </dependency>
727
            <dependency>
728
                <groupId>spatialindex</groupId>
729
                <artifactId>spatialindex</artifactId>
730
                <version>unknown</version>
731
            </dependency>
732
            <dependency>
733
                <groupId>org.springframework</groupId>
734
                <artifactId>spring</artifactId>
735
                <version>1.2.8</version>
736
            </dependency>
737
            <dependency>
738
                <groupId>net.sf</groupId>
739
                <artifactId>sqljep</artifactId>
740
                <version>0.2.1</version>
741
            </dependency>
742
            <dependency>
743
                <groupId>net.sf.supercsv</groupId>
744
                <artifactId>super-csv</artifactId>
745
                <version>2.1.0</version>
746
            </dependency>
747
            <dependency>
748
                <groupId>org.tmatesoft.svnkit</groupId>
749
                <artifactId>svnkit</artifactId>
750
                <version>1.3.3</version>
751
            </dependency>
752
            <dependency>
753
                <groupId>org.tmatesoft.svnkit</groupId>
754
                <artifactId>svnkit-cli</artifactId>
755
                <version>1.3.3</version>
756
            </dependency>
757
            <dependency>
758
              <groupId>org.swinglabs</groupId>
759
              <artifactId>swing-layout</artifactId>
760
              <version>1.0.3</version>
761
            </dependency>
762
            <dependency>
763
                <groupId>tablelayout</groupId>
764
                <artifactId>TableLayout</artifactId>
765
                <version>20050920</version>
766
            </dependency>
767
            <dependency>
768
                <groupId>info.clearthought</groupId>
769
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
770
                <version>2007-04-21</version>
771
            </dependency>
772
            <dependency>
773
                <groupId>net.sourceforge.thinlet</groupId>
774
                <artifactId>thinlet</artifactId>
775
                <version>2005-03-28</version>
776
            </dependency>
777
            <dependency>
778
                <groupId>org.apache.tika</groupId>
779
                <artifactId>tika</artifactId>
780
                <version>1.27</version>
781
            </dependency>
782
            <dependency>
783
                <groupId>org.apache.tika</groupId>
784
                <artifactId>tika-core</artifactId>
785
                <version>1.27</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>org.apache.tika</groupId>
794
                 <artifactId>tika-parsers-standard-package</artifactId>
795
                <version>2.8.0</version>
796
             </dependency>            -->
797
            <dependency>
798
                <groupId>gnu.trove</groupId>
799
                <artifactId>trove</artifactId>
800
                <version>0.1.8</version>
801
            </dependency>
802
            <dependency>
803
                <groupId>java3d</groupId>
804
                <artifactId>vecmath</artifactId>
805
                <version>1.3.1</version>
806
            </dependency>
807
            <dependency>
808
                <groupId>org.apache</groupId>
809
                <artifactId>xbean</artifactId>
810
                <version>2.2.0</version>
811
            </dependency>
812
            <dependency>
813
                <groupId>xerces</groupId>
814
                <artifactId>xercesImpl</artifactId>
815
                <version>2.11.0</version>
816
            </dependency>
817
            <dependency>
818
                <groupId>xml-apis</groupId>
819
                <artifactId>xml-apis</artifactId>
820
                <version>1.4.01</version>
821
            </dependency>
822
            <dependency>
823
                <groupId>xml-apis</groupId>
824
                <artifactId>xml-apis-ext</artifactId>
825
                <version>1.3.04</version>
826
            </dependency>
827
            <dependency>
828
                <groupId>xmlpull</groupId>
829
                <artifactId>xmlpull</artifactId>
830
                <version>1.1.3.1</version>
831
            </dependency>
832
            <dependency>
833
                <groupId>zql</groupId>
834
                <artifactId>zql</artifactId>
835
                <version>unknown</version>
836
            </dependency>
837

    
838
            <!-- External gvSIG projects -->
839

    
840
            <dependency>
841
                <groupId>org.gvsig</groupId>
842
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
843
                <version>1.0.1</version>
844
            </dependency>
845
            <dependency>
846
                <groupId>org.gvsig</groupId>
847
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
848
                <version>1.0.0</version>
849
            </dependency>
850
<!--            <dependency>
851
                <groupId>org.gvsig</groupId>
852
                <artifactId>org.gvsig.catalog</artifactId>
853
                <version>2.0</version>
854
            </dependency>-->
855
            <dependency>
856
                <groupId>org.gvsig.external</groupId>
857
                <artifactId>org.gvsig.external.jump</artifactId>
858
                <version>1.0.0</version>
859
            </dependency>
860
            <dependency>
861
                <groupId>org.gvsig</groupId>
862
                <artifactId>org.gvsig.proj.lib.api</artifactId>
863
                <version>${gvsig.proj.version}</version>
864
            </dependency>
865
            <dependency>
866
                <groupId>org.gvsig</groupId>
867
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
868
                <version>${gvsig.proj.version}</version>
869
            </dependency>
870
            <dependency>
871
                <groupId>org.gvsig</groupId>
872
                <artifactId>org.gvsig.proj.swing.api</artifactId>
873
                <version>${gvsig.proj.version}</version>
874
            </dependency>
875
            <dependency>
876
                <groupId>org.gvsig</groupId>
877
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
878
                <version>${gvsig.proj.version}</version>
879
            </dependency>
880
            <dependency>
881
                <groupId>org.gvsig</groupId>
882
                <artifactId>org.gvsig.projection.api</artifactId>
883
                <version>${gvsig.projection.api.version}</version>
884
            </dependency>
885

    
886
            <!-- Childs projects -->
887

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

    
1185
            <dependency>
1186
                <groupId>org.gvsig</groupId>
1187
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1188
                <version>2.0.420-SNAPSHOT</version>
1189
            </dependency>
1190
            <dependency>
1191
                <groupId>org.gvsig</groupId>
1192
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1193
                <version>2.0.420-SNAPSHOT</version>
1194
            </dependency>
1195

    
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1199
                <version>2.0.420-SNAPSHOT</version>
1200
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1204
                <version>2.0.420-SNAPSHOT</version>
1205
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1209
                <version>2.0.420-SNAPSHOT</version>
1210
            </dependency>
1211
            <dependency>
1212
                <groupId>org.gvsig</groupId>
1213
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1214
                <version>2.0.420-SNAPSHOT</version>
1215
            </dependency>
1216

    
1217

    
1218

    
1219
            <dependency>
1220
                <groupId>org.gvsig</groupId>
1221
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1222
                <version>2.0.420-SNAPSHOT</version>
1223
            </dependency>
1224
            <dependency>
1225
                <groupId>org.gvsig</groupId>
1226
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1227
                <version>2.0.420-SNAPSHOT</version>
1228
            </dependency>
1229

    
1230
            <dependency>
1231
                <groupId>org.gvsig</groupId>
1232
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1233
                <version>2.0.420-SNAPSHOT</version>
1234
            </dependency>
1235
            <dependency>
1236
                <groupId>org.gvsig</groupId>
1237
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1238
                <version>2.0.420-SNAPSHOT</version>
1239
            </dependency>
1240

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

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

    
1330

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

    
1509
            <dependency>
1510
                <groupId>org.gvsig</groupId>
1511
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1512
                <version>2.0.420-SNAPSHOT</version>
1513
            </dependency>
1514
            <dependency>
1515
                <groupId>org.gvsig</groupId>
1516
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1517
                <version>2.0.420-SNAPSHOT</version>
1518
            </dependency>
1519
            <dependency>
1520
                <groupId>org.gvsig</groupId>
1521
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1522
                <version>2.0.420-SNAPSHOT</version>
1523
                <type>test-jar</type>
1524
                <scope>test</scope>
1525
            </dependency>
1526
            <dependency>
1527
                <groupId>org.gvsig</groupId>
1528
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1529
                <version>2.0.420-SNAPSHOT</version>
1530
            </dependency>
1531
            <dependency>
1532
                <groupId>org.gvsig</groupId>
1533
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1534
                <version>2.0.420-SNAPSHOT</version>
1535
            </dependency>
1536

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

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

    
1659
        </dependencies>
1660
    </dependencyManagement>
1661

    
1662
    <dependencies>
1663
        <dependency>
1664
            <groupId>junit</groupId>
1665
            <artifactId>junit</artifactId>
1666
            <scope>test</scope>
1667
        </dependency>
1668
    </dependencies>
1669

    
1670
    <build>
1671
        <extensions>
1672
            <extension>
1673
                <groupId>org.apache.maven.wagon</groupId>
1674
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1675
                <version>${wagon.webdav.jackrabbit.version}</version>
1676
            </extension>
1677
        </extensions>
1678

    
1679
        <pluginManagement>
1680
            <plugins>
1681

    
1682
                <plugin>
1683
                    <groupId>org.codehaus.mojo</groupId>
1684
                    <artifactId>versions-maven-plugin</artifactId>
1685
                    <version>${versions.maven.plugin.version}</version>
1686
                    <configuration>
1687
                        <allowSnapshots>false</allowSnapshots>
1688
                        <excludeProperties>
1689
                            versions.maven.plugin.version,
1690
                            maven.deploy.plugin.version,
1691
                            maven.surefire.plugin.version,
1692
                            maven.compiler.plugin.version,
1693
                            maven.resources.plugin.version,
1694
                            maven.javadoc.plugin.version,
1695
                            maven.site.plugin.version,
1696
                            maven.jar.plugin.version,
1697
                            properties.maven.plugin.version,
1698
                            gmaven.plugin.version,
1699
                            maven.antrun.plugin.version,
1700
                            maven.release.plugin.version,
1701
                            maven.assembly.plugin.version,
1702
                            maven.clean.plugin.version,
1703
                            exec.maven.plugin.version,
1704
                            maven.license.plugin.version,
1705
                            maven.source.plugin.version,
1706
                            maven.scm.plugin.version,
1707
                            maven.checkstyle.plugin.version,
1708
                            animal.sniffer.maven.plugin.version,
1709
                            maven.project.info.reports.plugin.version,
1710
                            maven.jxr.plugin.version,
1711
                            findbugs.maven.plugin.version,
1712
                            wagon.webdav.jackrabbit.version,
1713
                        </excludeProperties>
1714
                    </configuration>
1715
                </plugin>
1716

    
1717
                <plugin>
1718
                    <groupId>org.apache.maven.plugins</groupId>
1719
                    <artifactId>maven-scm-plugin</artifactId>
1720
                    <version>${maven.scm.plugin.version}</version>
1721
                    <configuration>
1722
                        <connectionType>connection</connectionType>
1723
                    </configuration>
1724
                </plugin>
1725

    
1726
                <plugin>
1727
                    <groupId>org.apache.maven.plugins</groupId>
1728
                    <artifactId>maven-compiler-plugin</artifactId>
1729
                    <version>${maven.compiler.plugin.version}</version>
1730
                    <configuration>
1731
                        <source>${java.version}</source>
1732
                        <target>${java.version}</target>
1733
                        <encoding>${encoding}</encoding>
1734
                    </configuration>
1735
                </plugin>
1736

    
1737
                <plugin>
1738
                    <groupId>org.apache.maven.plugins</groupId>
1739
                    <artifactId>maven-resources-plugin</artifactId>
1740
                    <version>${maven.resources.plugin.version}</version>
1741
                    <configuration>
1742
                        <encoding>${encoding}</encoding>
1743
                    </configuration>
1744
                </plugin>
1745

    
1746
                <plugin>
1747
                    <groupId>org.apache.maven.plugins</groupId>
1748
                    <artifactId>maven-eclipse-plugin</artifactId>
1749
                    <configuration>
1750
                        <downloadSources>true</downloadSources>
1751
                        <downloadJavadocs>true</downloadJavadocs>
1752
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1753
                    </configuration>
1754
                </plugin>
1755

    
1756
                <plugin>
1757
                    <groupId>org.apache.maven.plugins</groupId>
1758
                    <artifactId>maven-surefire-plugin</artifactId>
1759
                    <version>${maven.surefire.plugin.version}</version>
1760
                    <configuration>
1761
                        <forkMode>once</forkMode>
1762
                        <environmentVariables>
1763
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1764
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1765
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1766
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1767
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1768
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1769
                        </environmentVariables>
1770
                    </configuration>
1771
                </plugin>
1772

    
1773
                <plugin>
1774
                    <groupId>org.apache.maven.plugins</groupId>
1775
                    <artifactId>maven-failsafe-plugin</artifactId>
1776
                    <executions>
1777
                        <execution>
1778
                            <goals>
1779
                                <goal>integration-test</goal>
1780
                                <goal>verify</goal>
1781
                            </goals>
1782
                        </execution>
1783
                    </executions>
1784
                    <configuration>
1785
                        <forkMode>once</forkMode>
1786
                        <environmentVariables>
1787
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1788
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1789
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1790
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1791
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1792
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1793
                        </environmentVariables>
1794
                    </configuration>
1795
                </plugin>
1796

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

    
1851
                <plugin>
1852
                    <groupId>org.apache.maven.plugins</groupId>
1853
                    <artifactId>maven-site-plugin</artifactId>
1854
                    <version>${maven.site.plugin.version}</version>
1855
                    <configuration>
1856
                        <chmod>true</chmod>
1857
                        <chmodMode>a+rwX</chmodMode>
1858
                    </configuration>
1859
                </plugin>
1860

    
1861
                <plugin>
1862
                    <groupId>org.apache.maven.plugins</groupId>
1863
                    <artifactId>maven-jar-plugin</artifactId>
1864
                    <version>${maven.jar.plugin.version}</version>
1865
                    <configuration>
1866
                        <archive>
1867
                            <manifestEntries>
1868
                                <Built-By>gvSIG Team</Built-By>
1869
                            </manifestEntries>
1870
                        </archive>
1871
                    </configuration>
1872
                </plugin>
1873

    
1874
                <plugin>
1875
                    <groupId>org.codehaus.mojo</groupId>
1876
                    <artifactId>properties-maven-plugin</artifactId>
1877
                    <version>${properties.maven.plugin.version}</version>
1878
                </plugin>
1879

    
1880
                <plugin>
1881
                    <groupId>org.apache.maven.plugins</groupId>
1882
                    <artifactId>maven-antrun-plugin</artifactId>
1883
                    <version>${maven.antrun.plugin.version}</version>
1884
                </plugin>
1885

    
1886
                <plugin>
1887
                    <groupId>org.codehaus.mojo</groupId>
1888
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1889
                    <version>${animal.sniffer.maven.plugin.version}</version>
1890
                </plugin>
1891

    
1892
                <plugin>
1893
                    <groupId>org.apache.maven.plugins</groupId>
1894
                    <artifactId>maven-release-plugin</artifactId>
1895
                    <version>${maven.release.plugin.version}</version>
1896
                </plugin>
1897

    
1898
                <plugin>
1899
                    <groupId>org.apache.maven.plugins</groupId>
1900
                    <artifactId>maven-deploy-plugin</artifactId>
1901
                    <version>${maven.deploy.plugin.version}</version>
1902
                </plugin>
1903

    
1904
                <plugin>
1905
                    <artifactId>maven-assembly-plugin</artifactId>
1906
                    <version>${maven.assembly.plugin.version}</version>
1907
                    <executions>
1908
                        <execution>
1909
                            <id>gvsig-plugin-package</id>
1910
                            <phase>package</phase>
1911
                            <configuration>
1912
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1913
                                <appendAssemblyId>false</appendAssemblyId>
1914
                                <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>
1915
                                <descriptors>
1916
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1917
                                </descriptors>
1918
                            </configuration>
1919
                        </execution>
1920
                    </executions>
1921
                </plugin>
1922

    
1923
                <plugin>
1924
                    <groupId>org.apache.maven.plugins</groupId>
1925
                    <artifactId>maven-clean-plugin</artifactId>
1926
                    <version>${maven.clean.plugin.version}</version>
1927
                </plugin>
1928

    
1929
                <plugin>
1930
                    <groupId>org.codehaus.mojo</groupId>
1931
                    <artifactId>exec-maven-plugin</artifactId>
1932
                    <version>${exec.maven.plugin.version}</version>
1933
                </plugin>
1934

    
1935
                <plugin>
1936
                    <!-- invoke as "mvn license:format" to fix the header -->
1937
                    <!-- invoke as "mvn license:check" to check the header -->
1938
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1939
                    <groupId>com.mycila.maven-license-plugin</groupId>
1940
                    <artifactId>maven-license-plugin</artifactId>
1941
                    <version>${maven.license.plugin.version}</version>
1942
                    <configuration>
1943
                        <header>header.txt</header>
1944
                        <failIfMissing>false</failIfMissing>
1945
                        <aggregate>false</aggregate>
1946
                        <strictCheck>true</strictCheck>
1947
                        <encoding>${encoding}</encoding>
1948
                        <quiet>false</quiet>
1949
                        <excludes>
1950
                            <exclude>**/*.properties</exclude>
1951
                            <exclude>**/*.txt</exclude>
1952
                            <exclude>**/*.jpg</exclude>
1953
                            <exclude>**/*.jpeg</exclude>
1954
                            <exclude>**/*.svg</exclude>
1955
                            <exclude>**/*.png</exclude>
1956
                            <exclude>**/*.gvssym</exclude>
1957
                            <exclude>**/*.def</exclude>
1958
                            <exclude>**/*.msg</exclude>
1959
                        </excludes>
1960
                    </configuration>
1961
                    <dependencies>
1962
                        <dependency>
1963
                            <groupId>org.gvsig</groupId>
1964
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1965
                            <version>1.0.0</version>
1966
                        </dependency>
1967
                    </dependencies>
1968
                </plugin>
1969

    
1970
                <!-- Habria que ver si es posible sustituir el plugin -->
1971
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1972
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1973
                <!--
1974
                <plugin>
1975
                    <groupId>org.codehaus.mojo</groupId>
1976
                    <artifactId>license-maven-plugin</artifactId>
1977
                    <version>1.5</version>
1978
                </plugin>
1979
                -->
1980

    
1981
                <plugin>
1982
                    <groupId>org.apache.maven.plugins</groupId>
1983
                    <artifactId>maven-checkstyle-plugin</artifactId>
1984
                    <version>${maven.checkstyle.plugin.version}</version>
1985
                </plugin>
1986

    
1987
                <plugin>
1988
                    <groupId>org.apache.maven.plugins</groupId>
1989
                    <artifactId>maven-source-plugin</artifactId>
1990
                    <version>${maven.source.plugin.version}</version>
1991
                </plugin>
1992

    
1993
                <plugin>
1994
                    <groupId>org.codehaus.gmaven</groupId>
1995
                    <artifactId>gmaven-plugin</artifactId>
1996
                    <version>${gmaven.plugin.version}</version>
1997
                    <configuration>
1998
                        <providerSelection>2.0</providerSelection>
1999
                    </configuration>
2000
                    <dependencies>
2001
                        <dependency>
2002
                            <groupId>com.github.lookfirst</groupId>
2003
                            <artifactId>sardine</artifactId>
2004
                            <version>5.0.1</version>
2005
                        </dependency>
2006
                        <dependency>
2007
                          <groupId>org.apache.ant</groupId>
2008
                          <artifactId>ant</artifactId>
2009
                          <version>1.8.2</version>
2010
                        </dependency>
2011
                    </dependencies>
2012
                    <executions>
2013

    
2014
                        <execution>
2015
                            <id>increase-build-number</id>
2016
                            <phase>process-sources</phase>
2017
                            <configuration>
2018
                                <source><![CDATA[
2019
                    // use "mvn -Dincrease-build-number process-sources"
2020
                    if( project.properties["increase-build-number"] == null ) {
2021
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
2022
                    } else {
2023
                      File file = new File(project.basedir,"buildNumber.properties")
2024
                      if( ! file.exists() ) {
2025
                          log.info("Skip increment build number (buildNumber.property not present).")
2026
                        } else {
2027
                        Properties props = new Properties()
2028

    
2029
                        props.load(file.newDataInputStream())
2030
                        value = (props.getProperty("buildNumber") as int) + 1
2031
                        props.setProperty("buildNumber",value as String)
2032
                        props.store(file.newWriter(), null)
2033
                        log.info("Setting build number to " + value)
2034
                      }
2035
                    }
2036
                  ]]></source>
2037
                            </configuration>
2038
                        </execution>
2039

    
2040
                        <execution>
2041
                            <id>build-package-info</id>
2042
                            <phase>prepare-package</phase>
2043
                            <configuration>
2044
                                <source><![CDATA[
2045
    if( project.properties["buildNumber"] == null) {
2046
      log.info("Skip build package.info (buildNumber.property not present).")
2047
      log.info("Skip build package.info index (buildNumber.property not present).")
2048
    } else {
2049
      poolURL = project.properties["gvsig.package.info.poolURL"];
2050
      if( poolURL[-1] != "/" ) {
2051
              poolURL = poolURL + "/";
2052
      }
2053
      package_info_file  = new File(project.basedir, "target/package.info")
2054
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
2055
      Properties props = new Properties()
2056
      props.setProperty('code', project.properties["gvsig.package.info.code"])
2057
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
2058
      props.setProperty('name', project.properties["gvsig.package.info.name"])
2059
      props.setProperty('version', project.properties["gvsig.package.info.version"])
2060
      props.setProperty('description', project.properties["gvsig.package.info.description"])
2061
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
2062
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
2063
      props.setProperty('official', project.properties["gvsig.package.info.official"])
2064
      props.setProperty('type', "plugin")
2065
      props.setProperty('state', project.properties["gvsig.package.info.state"])
2066
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
2067
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
2068
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
2069
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
2070
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
2071
      props.setProperty('model-version', '1.0.1')
2072
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
2073
      props.setProperty('buildNumber', project.properties["buildNumber"])
2074
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
2075

    
2076
      props.store(package_info_file.newWriter(), null)
2077

    
2078
      pkgname = "gvSIG-desktop-" +
2079
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2080
        project.properties["gvsig.package.info.code"] + "-" +
2081
        project.properties["gvsig.package.info.version"] + "-" +
2082
        project.properties["buildNumber"] + "-" +
2083
        project.properties["gvsig.package.info.state"] + "-" +
2084
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2085
        project.properties["gvsig.package.info.architecture"] + "-" +
2086
        project.properties["gvsig.package.info.javaVM"]
2087
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
2088
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
2089
      package_info_file.getParentFile().mkdirs()
2090
      props.setProperty('download-url',
2091
        poolURL +
2092
        project.properties["gvsig.package.info.code"] + "/" +
2093
        pkgname + ".gvspkg"
2094
      )
2095
      props.store(package_info_file.newWriter(), null)
2096
    }
2097
                  ]]></source>
2098
                            </configuration>
2099
                        </execution>
2100

    
2101
                        <execution>
2102
                            <id>build-package-index</id>
2103
                            <phase>package</phase>
2104
                            <configuration>
2105
                                <source><![CDATA[
2106
    ant = new AntBuilder()
2107
    if( project.properties["buildNumber"] == null) {
2108
      log.info("Skip building package index (buildNumber.property not present).")
2109
    } else {
2110
      pkgname = "gvSIG-desktop-" +
2111
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2112
        project.properties["gvsig.package.info.code"] + "-" +
2113
        project.properties["gvsig.package.info.version"] + "-" +
2114
        project.properties["buildNumber"] + "-" +
2115
        project.properties["gvsig.package.info.state"] + "-" +
2116
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2117
        project.properties["gvsig.package.info.architecture"] + "-" +
2118
        project.properties["gvsig.package.info.javaVM"]
2119

    
2120
      log.info("Building package index " + pkgname + ".gvspki")
2121
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2122
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2123
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2124
    }
2125
                  ]]></source>
2126
                            </configuration>
2127
                        </execution>
2128

    
2129
                        <execution>
2130
                            <id>install-plugin</id>
2131
                            <phase>install</phase>
2132
                            <configuration>
2133
                                <source><![CDATA[            
2134
    
2135

    
2136
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2137
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2138
        def p = new org.apache.tools.ant.Project();
2139
        p.setUserProperty("ant.file", file.getAbsolutePath());
2140
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2141
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2142
        p.setBaseDir(file.getParentFile());
2143
        p.init();
2144
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2145
        p.addReference("ant.projectHelper", helper);
2146
        helper.parse(p, file);
2147
        p.executeTarget(p.getDefaultTarget());
2148
    }
2149
                                    
2150
    
2151
    if( project.properties["buildNumber"] == null) {
2152
        log.info("Skip install package (buildNumber.property not present).")
2153
    } else {
2154
        ant = new AntBuilder()
2155
        pkgname = "gvSIG-desktop-" +
2156
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2157
          project.properties["gvsig.package.info.code"] + "-" +
2158
          project.properties["gvsig.package.info.version"] + "-" +
2159
          project.properties["buildNumber"] + "-" +
2160
          project.properties["gvsig.package.info.state"] + "-" +
2161
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2162
          project.properties["gvsig.package.info.architecture"] + "-" +
2163
          project.properties["gvsig.package.info.javaVM"]
2164

    
2165
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2166
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2167
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2168
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2169
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2170

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

    
2174
          log.info("Install plugin to " + target)
2175
          ant.unzip(src: source, dest: target)
2176
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2177
          if( install_xml.exists() ) {
2178
            executeAntFile(
2179
                new File(project.properties["gvsig.product.folder.path"]),
2180
                new File(target),
2181
                install_xml
2182
            )
2183
          }
2184
        } else {
2185
            log.info("Skip plugin install.")
2186
        }
2187
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2188
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2189
          target = new File(project.properties["gvsig.product.folder.path"] +
2190
            "/install/" +
2191
            project.properties["gvsig.package.info.code"] + "/" +
2192
            pkgname + ".gvspkg")
2193
          target.getParentFile().mkdirs()
2194

    
2195
          log.info("Copy plugin package from " + source + " to " + target)
2196
          ant.copy(file:source, tofile:target.getAbsolutePath())
2197

    
2198
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2199
          target = project.properties["gvsig.product.folder.path"] +
2200
            "/install/" +
2201
            project.properties["gvsig.package.info.code"] + "/" +
2202
            pkgname + ".gvspki"
2203
          log.info("Copy plugin package index from " + source + " to " + target)
2204
          ant.copy(file:source, tofile:target)
2205
        } else {
2206
            log.info("Skip plugin package install.")
2207
        }
2208
    }
2209
                  ]]></source>
2210
                            </configuration>
2211
                        </execution>
2212

    
2213
                        <execution>
2214
                            <id>deploy-package</id>
2215
                            <phase>install</phase>
2216
                            <configuration>
2217
                                <source><![CDATA[
2218

    
2219
// To deploy package use:
2220
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2221
//
2222
if( project.properties["deploy-package"] != null ) {
2223
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2224
        poolURL = project.properties["gvsig.package.info.poolURL"];
2225
        if( poolURL[-1] != "/" ) {
2226
            poolURL = poolURL + "/";
2227
        }
2228
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2229
        log.info("Deploy plugin package to '"+targetPath+"'.");
2230

    
2231
        pkgname = "gvSIG-desktop-" +
2232
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2233
        project.properties["gvsig.package.info.code"] + "-" +
2234
        project.properties["gvsig.package.info.version"] + "-" +
2235
        project.properties["buildNumber"] + "-" +
2236
        project.properties["gvsig.package.info.state"] + "-" +
2237
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2238
        project.properties["gvsig.package.info.architecture"] + "-" +
2239
        project.properties["gvsig.package.info.javaVM"];
2240

    
2241
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2242
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2243

    
2244
        log.info("Creating addon-request.txt in target folder");
2245
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2246
            out.println("");
2247
            out.println("# "+pkgname);
2248
            out.println("");
2249
            out.println(targetPath+"/" + pkgname + ".gvspki");
2250
            out.println("");
2251
        }
2252

    
2253
        if( project.properties["username"] == null ) {
2254
            print("Enter user name: ");
2255
            user = System.console().readLine().toString()
2256
            if( user != "" ) {
2257
                project.properties.setProperty("username",user);
2258
            }
2259
        }
2260
        if( project.properties["password"] == null ) {
2261
            print("Enter password for user '" + project.properties["username"] + "': ");
2262
            password = System.console().readPassword().toString()
2263
            if( password != "" ) {
2264
                project.properties.setProperty("password",password);
2265
            }
2266
        }
2267
        WebDAVClient session = new WebDAVClient(log);
2268
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2269
            log.info("[WEBDAV] creating non authenticated session.");
2270
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2271
            session.login();
2272
        } else {
2273
            session.login(project.properties["username"], project.properties["password"]);
2274
        }
2275
        session.makedirs(targetPath);
2276
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2277
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2278

    
2279
    } else {
2280
        log.info("Skip plugin package deploy. It not be installed by default.");
2281
    }
2282
} else {
2283
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2284
}
2285

    
2286
public class WebDAVClient {
2287

    
2288
    def log;
2289

    
2290
    private String user;
2291
    private String password;
2292
    private Object sardine;
2293

    
2294
    public WebDAVClient(log) {
2295
        disableCertificateValidation();
2296
            this.log = log;
2297
    }
2298

    
2299
    public void login(String user, String password) {
2300
        log.info("[WEBDAV] login as '"+user+"'.");
2301
        def SardineFactory
2302
        try {
2303
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2304
        } catch (Exception ex) {
2305
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2306
        }
2307
        this.user = user;
2308
        this.password = password;
2309
        this.sardine = SardineFactory.begin(this.user,this.password);
2310
    }
2311

    
2312
    public void login() {
2313
        log.info("[WEBDAV] login as guest");
2314
        this.sardine = SardineFactory.begin();
2315
    }
2316

    
2317
    public boolean exists(String url) throws Exception {
2318
        return sardine.exists(url);
2319
    }
2320

    
2321
    public void put(String source, String target) throws Exception {
2322
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2323
        InputStream fis = new FileInputStream(new File(source));
2324
        sardine.put(target, fis);
2325
        log.info("[WEBDAV] put ok.");
2326
    }
2327

    
2328
    public void mkdir(String url) throws Exception {
2329
        if( ! exists(url) ) {
2330
            log.info("[WEBDAV] mkdir '"+url+"'.");
2331
            sardine.createDirectory(url);
2332
        }
2333
    }
2334

    
2335
    public List list(String url) throws Exception {
2336
        List resources = sardine.list(url);
2337
        return resources;
2338
    }
2339

    
2340
    void disableCertificateValidation() {
2341
    /*
2342
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2343
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2344
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2345
                    return new java.security.cert.X509Certificate[0];
2346
                }
2347

    
2348
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2349
                }
2350

    
2351
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2352
                }
2353
            };
2354

    
2355
        // Ignore differences between given hostname and certificate hostname
2356
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2357
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2358
                return true;
2359
            }
2360
        };
2361

    
2362
        // Install the all-trusting trust manager
2363
        try {
2364
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2365
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2366
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2367
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2368
        } catch (Exception e) {
2369
        }
2370
        */
2371
    }
2372

    
2373
    public void makedirs(String url) throws Exception {
2374
        log.info("[WEBDAV] makedirs '"+url+"'.");
2375
        URL u = new URL(url);
2376
        String[] x = u.getPath().split("/");
2377
        String path = "";
2378
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2379
} ]]></source>
2380
                            </configuration>
2381
                        </execution>
2382

    
2383
                    </executions>
2384
                </plugin>
2385

    
2386
            </plugins>
2387
        </pluginManagement>
2388

    
2389
        <plugins>
2390
            <plugin>
2391
                <groupId>org.apache.maven.plugins</groupId>
2392
                <artifactId>maven-scm-plugin</artifactId>
2393
            </plugin>
2394

    
2395
            <plugin>
2396
                <artifactId>maven-clean-plugin</artifactId>
2397
                <configuration>
2398
                    <filesets>
2399
                        <fileset>
2400
                            <directory>${user.home}/.depman/</directory>
2401
                            <includes>
2402
                                <include>**</include>
2403
                            </includes>
2404
                        </fileset>
2405
                    </filesets>
2406
                    <followSymLinks>true</followSymLinks>
2407
                </configuration>
2408
            </plugin>
2409

    
2410
            <plugin>
2411
                <groupId>org.apache.maven.plugins</groupId>
2412
                <artifactId>maven-release-plugin</artifactId>
2413
                <configuration>
2414
                    <!-- The property svn.tags.folder is used in external projects   -->
2415
                    <!-- to override configuraction of tagBase -->
2416
                    <tagBase>${svn.tags.folder}</tagBase>
2417
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2418
                    are not installed, so the dependencies between modules are not met. With this configuration
2419
                    we force the module installation. -->
2420
                    <preparationGoals>clean install</preparationGoals>
2421
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2422
                    <!-- Dont make site-deploy -->
2423
                    <!-- You need to run it after in folder target/checkout -->
2424
                    <goals>deploy</goals>
2425
                </configuration>
2426
            </plugin>
2427

    
2428
            <plugin>
2429
                <!-- load ".gvsig-devel.properties" -->
2430
                <groupId>org.codehaus.mojo</groupId>
2431
                <artifactId>properties-maven-plugin</artifactId>
2432
                <configuration>
2433
                    <files>
2434
                        <!-- Define gvsig.product.folder.path in this property -->
2435
                        <file>${user.home}/.gvsig-devel.properties</file>
2436
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2437
                        <file>${project.basedir}/gvsig-devel.properties</file>
2438
                        <file>buildNumber.properties</file>
2439
                    </files>
2440
                    <quiet>true</quiet>
2441
                </configuration>
2442
                <executions>
2443
                    <execution>
2444
                        <id>default</id>
2445
                        <phase>prepare-package</phase>
2446
                        <goals>
2447
                            <goal>read-project-properties</goal>
2448
                        </goals>
2449
                    </execution>
2450
                    <execution>
2451
                        <id>default-clean</id>
2452
                        <phase>pre-clean</phase>
2453
                        <goals>
2454
                            <goal>read-project-properties</goal>
2455
                        </goals>
2456
                    </execution>
2457
                </executions>
2458
            </plugin>
2459

    
2460
<!--
2461
            <plugin>
2462
                <groupId>org.codehaus.mojo</groupId>
2463
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2464
                <executions>
2465
                    <execution>
2466
                        <id>check-java-api</id>
2467
                        <phase>package</phase>
2468
                        <goals>
2469
                            <goal>check</goal>
2470
                        </goals>
2471
                        <configuration>
2472
                            <skip>false</skip>
2473
                            <signature>
2474
                                <groupId>org.codehaus.mojo.signature</groupId>
2475
                                <artifactId>java18</artifactId>
2476
                                <version>1.0</version>
2477
                            </signature>
2478
                            <ignores>
2479
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2480
                                <ignore>java.nio.ByteBuffer</ignore>
2481
                                <ignore>java.nio.MappedByteBuffer</ignore>
2482
                            </ignores>
2483
                        </configuration>
2484
                    </execution>
2485
                </executions>
2486
            </plugin>
2487
-->
2488
            <plugin>
2489
                <groupId>org.apache.maven.plugins</groupId>
2490
                <artifactId>maven-javadoc-plugin</artifactId>
2491
                <configuration>
2492
                    <doclint>html,syntax,-missing,-reference</doclint>
2493
                </configuration>                
2494
                <executions>
2495
                    <execution>
2496
                        <id>attach-javadocs</id>
2497
                        <goals>
2498
                            <goal>jar</goal>
2499
                        </goals>
2500
                    </execution>
2501
                </executions>
2502
            </plugin>
2503

    
2504
            <plugin>
2505
                <groupId>org.apache.maven.plugins</groupId>
2506
                <artifactId>maven-source-plugin</artifactId>
2507
                <configuration>
2508
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2509
                </configuration>
2510
                <executions>
2511
                    <execution>
2512
                        <id>attach-sources</id>
2513
                        <phase>verify</phase>
2514
                        <goals>
2515
                            <goal>jar-no-fork</goal>
2516
                        </goals>
2517
                    </execution>
2518
                    <execution>
2519
                        <id>attach-test-sources</id>
2520
                        <phase>verify</phase>
2521
                        <goals>
2522
                            <goal>test-jar-no-fork</goal>
2523
                        </goals>
2524
                    </execution>
2525
                </executions>
2526
            </plugin>
2527

    
2528
            <plugin>
2529
                <groupId>org.apache.maven.plugins</groupId>
2530
                <artifactId>maven-checkstyle-plugin</artifactId>
2531
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2532
                <configuration>
2533
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2534
                    <enableRulesSummary>true</enableRulesSummary>
2535
                    <failsOnError>false</failsOnError>
2536
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2537
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2538
                </configuration>
2539
                <dependencies>
2540
                    <dependency>
2541
                        <groupId>org.gvsig</groupId>
2542
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2543
                        <version>1.0.0</version>
2544
                    </dependency>
2545
                </dependencies>
2546
            </plugin>
2547

    
2548
            <plugin>
2549
                <!-- to continue building  when test fail -->
2550
                <groupId>org.apache.maven.plugins</groupId>
2551
                <artifactId>maven-surefire-plugin</artifactId>
2552
                <configuration>
2553
                    <testFailureIgnore>true</testFailureIgnore>
2554
                </configuration>
2555
            </plugin>
2556

    
2557
        </plugins>
2558
    </build>
2559

    
2560

    
2561
    <reporting>
2562
        <excludeDefaults>true</excludeDefaults>
2563
        <plugins>
2564
            <plugin>
2565
                <groupId>org.apache.maven.plugins</groupId>
2566
                <artifactId>maven-project-info-reports-plugin</artifactId>
2567
                <version>${maven.project.info.reports.plugin.version}</version>
2568
                <reportSets>
2569
                    <reportSet>
2570
                        <reports>
2571
                            <report>index</report>
2572
                            <report>summary</report>
2573
                            <report>scm</report>
2574
                            <report>license</report>
2575
                            <report>project-team</report>
2576
                            <report>issue-tracking</report>
2577
                            <report>mailing-list</report>
2578
                            <report>modules</report>
2579

    
2580
                            <report>dependency-info</report>
2581
                            <!-- Removed due to its high cost
2582
                            <report>dependency-management</report>
2583
                            <report>dependencies</report>
2584
                            -->
2585
                            <report>dependency-convergence</report>
2586

    
2587
                            <!--
2588
                            <report>plugins</report>
2589
                            <report>plugin-management</report>
2590
                            <report>distribution-management</report>
2591
                            -->
2592

    
2593
                            <!-- gvSIG does not have Continuous Integration System
2594
                            <report>cim</report>
2595
                            -->
2596
                        </reports>
2597
                    </reportSet>
2598
                </reportSets>
2599
            </plugin>
2600
            <plugin>
2601
                <groupId>org.apache.maven.plugins</groupId>
2602
                <artifactId>maven-javadoc-plugin</artifactId>
2603
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2604
                <version>${maven.javadoc.plugin.version}</version>
2605
                <configuration>
2606
                    <!-- Don't include the deprecateds items in the javadoc -->
2607
                    <nodeprecated>true</nodeprecated>
2608
                    <!-- Don't generate javadoc of project with submodules -->
2609
                    <aggregate>false</aggregate>
2610
                    <!-- Removed detection of links due to its high cost -->
2611
                    <detectJavaApiLink>false</detectJavaApiLink>
2612
                    <detectLinks>false</detectLinks>
2613
                    <detectOfflineLinks>false</detectOfflineLinks>
2614
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2615
                    <includeDependencySources>false</includeDependencySources>
2616
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2617
                </configuration>
2618
                <reportSets>
2619
                    <reportSet>
2620
                        <id>html</id>
2621
                        <reports>
2622
                            <report>javadoc</report>
2623
                            <!-- removed javadocs of tests -->
2624
                        </reports>
2625
                    </reportSet>
2626
                </reportSets>
2627
            </plugin>
2628
            <plugin>
2629
                <groupId>org.apache.maven.plugins</groupId>
2630
                <artifactId>maven-jxr-plugin</artifactId>
2631
                <version>${maven.jxr.plugin.version}</version>
2632
                <configuration>
2633
                    <linkJavadoc>true</linkJavadoc>
2634
                    <aggregate>false</aggregate>
2635
                </configuration>
2636
            </plugin>
2637
            <plugin>
2638
                <groupId>org.codehaus.mojo</groupId>
2639
                <artifactId>findbugs-maven-plugin</artifactId>
2640
                <version>${findbugs.maven.plugin.version}</version>
2641
            </plugin>
2642

    
2643
        </plugins>
2644
    </reporting>
2645

    
2646

    
2647
    <profiles>
2648

    
2649
        <profile>
2650
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2651
            <id>gvsig-root</id>
2652
            <activation>
2653
                <file>
2654
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2655
                </file>
2656
            </activation>
2657
            <build>
2658
                <plugins>
2659

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

    
2724
                        </executions>
2725
                    </plugin>
2726

    
2727
                </plugins>
2728
            </build>
2729
        </profile>
2730

    
2731

    
2732

    
2733
        <profile>
2734
            <!-- This profile is used to packege and install the gvSIG plugins -->
2735
            <id>gvsig-plugin</id>
2736
            <activation>
2737
                <file>
2738
                    <exists>buildNumber.properties</exists>
2739
                </file>
2740
            </activation>
2741
            <build>
2742
                <plugins>
2743

    
2744
                    <plugin>
2745
                        <artifactId>maven-assembly-plugin</artifactId>
2746
                        <executions>
2747
                            <execution>
2748
                                <id>gvsig-plugin-package</id>
2749
                                <phase>package</phase>
2750
                                <goals>
2751
                                    <goal>single</goal>
2752
                                </goals>
2753
                            </execution>
2754
                        </executions>
2755
                    </plugin>
2756

    
2757
                    <plugin>
2758
                        <artifactId>maven-clean-plugin</artifactId>
2759
                        <configuration>
2760
                            <skip>false</skip>
2761
                            <failOnError>true</failOnError>
2762
                            <filesets>
2763
                                <fileset>
2764
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2765
                                </fileset>
2766
                            </filesets>
2767
                        </configuration>
2768
                        <executions>
2769
                            <execution>
2770
                                <id>default-clean</id>
2771
                                <phase>clean</phase>
2772
                            </execution>
2773
                        </executions>
2774
                    </plugin>
2775

    
2776
                    <plugin>
2777
                        <groupId>org.codehaus.gmaven</groupId>
2778
                        <artifactId>gmaven-plugin</artifactId>
2779
                        <executions>
2780

    
2781
                            <execution>
2782
                                <id>increase-build-number</id>
2783
                                <phase>process-sources</phase>
2784
                                <goals>
2785
                                    <goal>execute</goal>
2786
                                </goals>
2787
                            </execution>
2788

    
2789
                            <execution>
2790
                                <id>build-package-info</id>
2791
                                <phase>prepare-package</phase>
2792
                                <goals>
2793
                                    <goal>execute</goal>
2794
                                </goals>
2795
                            </execution>
2796

    
2797
                            <execution>
2798
                                <id>build-package-index</id>
2799
                                <phase>package</phase>
2800
                                <goals>
2801
                                    <goal>execute</goal>
2802
                                </goals>
2803
                            </execution>
2804

    
2805
                            <execution>
2806
                                <id>install-plugin</id>
2807
                                <phase>install</phase>
2808
                                <goals>
2809
                                    <goal>execute</goal>
2810
                                </goals>
2811
                            </execution>
2812

    
2813
                            <execution>
2814
                                <id>deploy-package</id>
2815
                                <phase>install</phase>
2816
                                <goals>
2817
                                    <goal>execute</goal>
2818
                                </goals>
2819
                            </execution>
2820

    
2821
                        </executions>
2822
                    </plugin>
2823

    
2824
                </plugins>
2825
            </build>
2826
        </profile>
2827

    
2828
    </profiles>
2829

    
2830
    <properties>
2831
        <!-- Maven plugins versions -->    
2832
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2833
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2834
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2835
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2836
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2837
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2838
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2839
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2840
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2841
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2842
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2843
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2844
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2845
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2846
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2847
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2848
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2849
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2850
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2851

    
2852
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2853
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2854
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2855
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2856
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2857

    
2858
        <!-- General configuration -->
2859
        <encoding>ISO-8859-1</encoding>
2860
        <java.version>1.8</java.version>
2861
        
2862
        <localRepository>${user.home}/.m2/repository</localRepository>
2863
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2864

    
2865
        <!-- The property svn.tags.folder is used in external projects to override  -->
2866
        <!-- configuraction in maven-release-plugin -->
2867
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2868

    
2869
        <!-- Package info property values -->
2870
        <gvsig.version>2.6.0</gvsig.version>
2871
        <gvsig.package.info.codealias />
2872
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2873
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2874
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2875
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2876
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2877
        <gvsig.package.info.official>false</gvsig.package.info.official>
2878
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2879
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2880
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2881
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2882
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2883
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2884
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2885
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2886
        <gvsig.package.info.categories />
2887
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2888

    
2889
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2890
        <gvsig.install.plugin>true</gvsig.install.plugin>
2891
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2892
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2893

    
2894
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2895

    
2896
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2897
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2898
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2899
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2900
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2901
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2902
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2903
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2904
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2905
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2906
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2907
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2908
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2909
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2910
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2911
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2912
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2913
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2914
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2915
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2916
        <!--
2917
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2918
        -->
2919
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2920
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2921
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2922
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2923
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2924
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2925
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2926
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2927
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2928
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2929

    
2930
        <jython.artifactId>jython-standalone</jython.artifactId>
2931
        <!-- External project versions -->
2932
        <gvsig.tools.version>3.0.357</gvsig.tools.version>
2933
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2934
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2935
    </properties>
2936

    
2937
    <modules>
2938
        <module>org.gvsig.desktop.compat.cdc</module>
2939
        <module>org.gvsig.desktop.library</module>
2940
        <module>org.gvsig.desktop.framework</module>
2941
        <module>org.gvsig.desktop.plugin</module>
2942

    
2943
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2944
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2945

    
2946
    </modules>
2947
</project>
2948