Statistics
| Revision:

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

History | View | Annotate | Download (124 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.376-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>gnu.trove</groupId>
779
                <artifactId>trove</artifactId>
780
                <version>0.1.8</version>
781
            </dependency>
782
            <dependency>
783
                <groupId>java3d</groupId>
784
                <artifactId>vecmath</artifactId>
785
                <version>1.3.1</version>
786
            </dependency>
787
            <dependency>
788
                <groupId>org.apache</groupId>
789
                <artifactId>xbean</artifactId>
790
                <version>2.2.0</version>
791
            </dependency>
792
            <dependency>
793
                <groupId>xerces</groupId>
794
                <artifactId>xercesImpl</artifactId>
795
                <version>2.11.0</version>
796
            </dependency>
797
            <dependency>
798
                <groupId>xml-apis</groupId>
799
                <artifactId>xml-apis</artifactId>
800
                <version>1.4.01</version>
801
            </dependency>
802
            <dependency>
803
                <groupId>xml-apis</groupId>
804
                <artifactId>xml-apis-ext</artifactId>
805
                <version>1.3.04</version>
806
            </dependency>
807
            <dependency>
808
                <groupId>xmlpull</groupId>
809
                <artifactId>xmlpull</artifactId>
810
                <version>1.1.3.1</version>
811
            </dependency>
812
            <dependency>
813
                <groupId>zql</groupId>
814
                <artifactId>zql</artifactId>
815
                <version>unknown</version>
816
            </dependency>
817

    
818
            <!-- External gvSIG projects -->
819

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

    
866
            <!-- Childs projects -->
867

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

    
1146
            <dependency>
1147
                <groupId>org.gvsig</groupId>
1148
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1149
                <version>2.0.376-SNAPSHOT</version>
1150
            </dependency>
1151
            <dependency>
1152
                <groupId>org.gvsig</groupId>
1153
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1154
                <version>2.0.376-SNAPSHOT</version>
1155
            </dependency>
1156

    
1157
            <dependency>
1158
                <groupId>org.gvsig</groupId>
1159
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1160
                <version>2.0.376-SNAPSHOT</version>
1161
            </dependency>
1162
            <dependency>
1163
                <groupId>org.gvsig</groupId>
1164
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1165
                <version>2.0.376-SNAPSHOT</version>
1166
            </dependency>
1167
            <dependency>
1168
                <groupId>org.gvsig</groupId>
1169
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1170
                <version>2.0.376-SNAPSHOT</version>
1171
            </dependency>
1172
            <dependency>
1173
                <groupId>org.gvsig</groupId>
1174
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1175
                <version>2.0.376-SNAPSHOT</version>
1176
            </dependency>
1177

    
1178

    
1179

    
1180
            <dependency>
1181
                <groupId>org.gvsig</groupId>
1182
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1183
                <version>2.0.376-SNAPSHOT</version>
1184
            </dependency>
1185
            <dependency>
1186
                <groupId>org.gvsig</groupId>
1187
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1188
                <version>2.0.376-SNAPSHOT</version>
1189
            </dependency>
1190

    
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1194
                <version>2.0.376-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1199
                <version>2.0.376-SNAPSHOT</version>
1200
            </dependency>
1201

    
1202
            <dependency>
1203
                <groupId>org.gvsig</groupId>
1204
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1205
                <version>2.0.327-SNAPSHOT</version>
1206
            </dependency>
1207
            <dependency>
1208
                <groupId>org.gvsig</groupId>
1209
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1210
                <version>2.0.327-SNAPSHOT</version>
1211
            </dependency>
1212
            <dependency>
1213
                <groupId>org.gvsig</groupId>
1214
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1215
                <version>2.0.327-SNAPSHOT</version>
1216
            </dependency>
1217
            <dependency>
1218
                <groupId>org.gvsig</groupId>
1219
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1220
                <version>2.0.376-SNAPSHOT</version>
1221
            </dependency>
1222
            <dependency>
1223
                <groupId>org.gvsig</groupId>
1224
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1225
                <version>2.0.376-SNAPSHOT</version>
1226
            </dependency>
1227
            <dependency>
1228
                <groupId>org.gvsig</groupId>
1229
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1230
                <version>2.0.376-SNAPSHOT</version>
1231
            </dependency>
1232
            <dependency>
1233
                <groupId>org.gvsig</groupId>
1234
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1235
                <version>2.0.376-SNAPSHOT</version>
1236
            </dependency>
1237
            <dependency>
1238
                <groupId>org.gvsig</groupId>
1239
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1240
                <version>2.0.376-SNAPSHOT</version>
1241
            </dependency>
1242
            <dependency>
1243
                <groupId>org.gvsig</groupId>
1244
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1245
                <version>2.0.376-SNAPSHOT</version>
1246
            </dependency>
1247
            <dependency>
1248
                <groupId>org.gvsig</groupId>
1249
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1250
                <version>2.0.376-SNAPSHOT</version>
1251
            </dependency>
1252

    
1253
            
1254
            
1255
            <dependency>
1256
                <groupId>org.gvsig</groupId>
1257
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1258
                <version>2.0.376-SNAPSHOT</version>
1259
            </dependency>
1260
            <dependency>
1261
                <groupId>org.gvsig</groupId>
1262
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1263
                <version>2.0.376-SNAPSHOT</version>
1264
            </dependency>
1265
            <dependency>
1266
                <groupId>org.gvsig</groupId>
1267
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1268
                <version>2.0.376-SNAPSHOT</version>
1269
            </dependency>
1270
            <dependency>
1271
                <groupId>org.gvsig</groupId>
1272
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1273
                <version>2.0.376-SNAPSHOT</version>
1274
            </dependency>
1275
            <dependency>
1276
                <groupId>org.gvsig</groupId>
1277
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1278
                <version>2.0.376-SNAPSHOT</version>
1279
            </dependency>
1280
            <dependency>
1281
                <groupId>org.gvsig</groupId>
1282
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1283
                <version>2.0.376-SNAPSHOT</version>
1284
            </dependency>
1285
            <dependency>
1286
                <groupId>org.gvsig</groupId>
1287
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1288
                <version>2.0.376-SNAPSHOT</version>
1289
            </dependency>
1290

    
1291

    
1292
            <dependency>
1293
                <groupId>org.gvsig</groupId>
1294
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1295
                <version>2.0.376-SNAPSHOT</version>
1296
            </dependency>
1297
            <dependency>
1298
                <groupId>org.gvsig</groupId>
1299
                <artifactId>org.gvsig.compat.api</artifactId>
1300
                <version>2.0.376-SNAPSHOT</version>
1301
            </dependency>
1302
            <dependency>
1303
                <groupId>org.gvsig</groupId>
1304
                <artifactId>org.gvsig.compat.se</artifactId>
1305
                <version>2.0.376-SNAPSHOT</version>
1306
            </dependency>
1307
            <dependency>
1308
                <groupId>org.gvsig</groupId>
1309
                <artifactId>org.gvsig.remoteclient</artifactId>
1310
                <version>2.0.376-SNAPSHOT</version>
1311
            </dependency>
1312
            <dependency>
1313
                <groupId>org.gvsig</groupId>
1314
                <artifactId>org.gvsig.i18n</artifactId>
1315
                <version>2.0.376-SNAPSHOT</version>
1316
            </dependency>
1317
            <dependency>
1318
                <groupId>org.gvsig</groupId>
1319
                <artifactId>org.gvsig.utils</artifactId>
1320
                <version>2.0.376-SNAPSHOT</version>
1321
            </dependency>
1322
            <dependency>
1323
                <groupId>org.gvsig</groupId>
1324
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1325
                <version>2.0.376-SNAPSHOT</version>
1326
            </dependency>
1327
            <dependency>
1328
                <groupId>org.gvsig</groupId>
1329
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1330
                <version>2.0.376-SNAPSHOT</version>
1331
            </dependency>
1332
            <dependency>
1333
                <groupId>org.gvsig</groupId>
1334
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1335
                <version>2.0.376-SNAPSHOT</version>
1336
            </dependency>
1337
            <dependency>
1338
                <groupId>org.gvsig</groupId>
1339
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1340
                <version>2.0.376-SNAPSHOT</version>
1341
            </dependency>
1342
            <dependency>
1343
                <groupId>org.gvsig</groupId>
1344
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1345
                <version>2.0.376-SNAPSHOT</version>
1346
            </dependency>
1347
            <dependency>
1348
                <groupId>org.gvsig</groupId>
1349
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1350
                <version>2.0.376-SNAPSHOT</version>
1351
            </dependency>
1352
            <dependency>
1353
              <groupId>org.gvsig</groupId>
1354
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1355
              <version>2.0.376-SNAPSHOT</version>
1356
            </dependency>
1357
            <dependency>
1358
              <groupId>org.gvsig</groupId>
1359
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1360
              <version>2.0.376-SNAPSHOT</version>
1361
            </dependency>
1362
            <dependency>
1363
              <groupId>org.gvsig</groupId>
1364
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1365
              <version>2.0.376-SNAPSHOT</version>
1366
            </dependency>
1367
            <dependency>
1368
                <groupId>org.gvsig</groupId>
1369
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1370
                <version>2.0.376-SNAPSHOT</version>
1371
            </dependency>
1372
            <dependency>
1373
                <groupId>org.gvsig</groupId>
1374
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1375
                <version>2.0.376-SNAPSHOT</version>
1376
            </dependency>
1377
            <dependency>
1378
                <groupId>org.gvsig</groupId>
1379
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1380
                <version>2.0.376-SNAPSHOT</version>
1381
            </dependency>
1382
            <dependency>
1383
                <groupId>org.gvsig</groupId>
1384
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1385
                <version>2.0.376-SNAPSHOT</version>
1386
            </dependency>
1387
            <dependency>
1388
                <groupId>org.gvsig</groupId>
1389
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1390
                <version>2.0.376-SNAPSHOT</version>
1391
            </dependency>
1392
            <dependency>
1393
                <groupId>org.gvsig</groupId>
1394
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1395
                <version>2.0.376-SNAPSHOT</version>
1396
                <type>test-jar</type>
1397
                <scope>test</scope>
1398
            </dependency>
1399
            <dependency>
1400
                <groupId>org.gvsig</groupId>
1401
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1402
                <version>2.0.376-SNAPSHOT</version>
1403
            </dependency>
1404
            <dependency>
1405
                <groupId>org.gvsig</groupId>
1406
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1407
                <version>2.0.376-SNAPSHOT</version>
1408
            </dependency>
1409
            <dependency>
1410
                <groupId>org.gvsig</groupId>
1411
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1412
                <version>2.0.376-SNAPSHOT</version>
1413
            </dependency>
1414
            <dependency>
1415
                <groupId>org.gvsig</groupId>
1416
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1417
                <version>2.0.376-SNAPSHOT</version>
1418
            </dependency>
1419
            <dependency>
1420
                <groupId>org.gvsig</groupId>
1421
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1422
                <version>2.0.376-SNAPSHOT</version>
1423
            </dependency>
1424
            <dependency>
1425
                <groupId>org.gvsig</groupId>
1426
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1427
                <version>2.0.376-SNAPSHOT</version>
1428
            </dependency>
1429
            <dependency>
1430
                <groupId>org.gvsig</groupId>
1431
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1432
                <version>2.0.376-SNAPSHOT</version>
1433
            </dependency>
1434
            <dependency>
1435
                <groupId>org.gvsig</groupId>
1436
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1437
                <version>2.0.376-SNAPSHOT</version>
1438
            </dependency>
1439
            <dependency>
1440
                <groupId>org.gvsig</groupId>
1441
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1442
                <version>2.0.376-SNAPSHOT</version>
1443
            </dependency>
1444
            <dependency>
1445
                <groupId>org.gvsig</groupId>
1446
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1447
                <version>2.0.376-SNAPSHOT</version>
1448
            </dependency>
1449
            <dependency>
1450
                <groupId>org.gvsig</groupId>
1451
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1452
                <version>2.0.376-SNAPSHOT</version>
1453
            </dependency>
1454
            <dependency>
1455
                <groupId>org.gvsig</groupId>
1456
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1457
                <version>2.0.376-SNAPSHOT</version>
1458
            </dependency>
1459
            <dependency>
1460
                <groupId>org.gvsig</groupId>
1461
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1462
                <version>2.0.376-SNAPSHOT</version>
1463
            </dependency>
1464
            <dependency>
1465
                <groupId>org.gvsig</groupId>
1466
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1467
                <version>2.0.376-SNAPSHOT</version>
1468
            </dependency>
1469

    
1470
            <dependency>
1471
                <groupId>org.gvsig</groupId>
1472
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1473
                <version>2.0.376-SNAPSHOT</version>
1474
            </dependency>
1475
            <dependency>
1476
                <groupId>org.gvsig</groupId>
1477
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1478
                <version>2.0.376-SNAPSHOT</version>
1479
            </dependency>
1480
            <dependency>
1481
                <groupId>org.gvsig</groupId>
1482
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1483
                <version>2.0.376-SNAPSHOT</version>
1484
                <type>test-jar</type>
1485
                <scope>test</scope>
1486
            </dependency>
1487
            <dependency>
1488
                <groupId>org.gvsig</groupId>
1489
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1490
                <version>2.0.376-SNAPSHOT</version>
1491
            </dependency>
1492
            <dependency>
1493
                <groupId>org.gvsig</groupId>
1494
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1495
                <version>2.0.376-SNAPSHOT</version>
1496
            </dependency>
1497

    
1498
            <dependency>
1499
                <groupId>org.gvsig</groupId>
1500
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1501
                <version>2.0.376-SNAPSHOT</version>
1502
            </dependency>
1503
            <dependency>
1504
                <groupId>org.gvsig</groupId>
1505
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1506
                <version>2.0.376-SNAPSHOT</version>
1507
            </dependency>
1508
            <dependency>
1509
                <groupId>org.gvsig</groupId>
1510
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1511
                <version>2.0.376-SNAPSHOT</version>
1512
            </dependency>
1513
            <dependency>
1514
                <groupId>org.gvsig</groupId>
1515
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1516
                <version>2.0.376-SNAPSHOT</version>
1517
            </dependency>
1518
            <dependency>
1519
                <groupId>org.gvsig</groupId>
1520
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1521
                <version>2.0.376-SNAPSHOT</version>
1522
            </dependency>
1523
            <dependency>
1524
                <groupId>org.gvsig</groupId>
1525
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1526
                <version>2.0.376-SNAPSHOT</version>
1527
            </dependency>
1528
            <dependency>
1529
                <groupId>org.gvsig</groupId>
1530
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1531
                <version>2.0.376-SNAPSHOT</version>
1532
            </dependency>
1533
            <dependency>
1534
                <groupId>org.gvsig</groupId>
1535
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1536
                <version>2.0.376-SNAPSHOT</version>
1537
            </dependency>
1538
            <dependency>
1539
                <groupId>org.gvsig</groupId>
1540
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1541
                <version>2.0.376-SNAPSHOT</version>
1542
            </dependency>
1543
            <dependency>
1544
                <groupId>org.gvsig</groupId>
1545
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1546
                <version>2.0.376-SNAPSHOT</version>
1547
            </dependency>
1548
            <dependency>
1549
                <groupId>org.gvsig</groupId>
1550
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1551
                <version>2.0.376-SNAPSHOT</version>
1552
            </dependency>
1553
            <dependency>
1554
                <groupId>org.gvsig</groupId>
1555
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1556
                <version>2.0.376-SNAPSHOT</version>
1557
            </dependency>
1558
            <dependency>
1559
                <groupId>org.gvsig</groupId>
1560
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1561
                <version>2.0.376-SNAPSHOT</version>
1562
            </dependency>
1563
            <dependency>
1564
                <groupId>org.gvsig</groupId>
1565
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1566
                <version>2.0.376-SNAPSHOT</version>
1567
            </dependency>
1568
            <dependency>
1569
                <groupId>org.gvsig</groupId>
1570
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1571
                <version>2.0.376-SNAPSHOT</version>
1572
            </dependency>
1573
        </dependencies>
1574
    </dependencyManagement>
1575

    
1576
    <dependencies>
1577
        <dependency>
1578
            <groupId>junit</groupId>
1579
            <artifactId>junit</artifactId>
1580
            <scope>test</scope>
1581
        </dependency>
1582
    </dependencies>
1583

    
1584
    <build>
1585
        <extensions>
1586
            <extension>
1587
                <groupId>org.apache.maven.wagon</groupId>
1588
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1589
                <version>${wagon.webdav.jackrabbit.version}</version>
1590
            </extension>
1591
        </extensions>
1592

    
1593
        <pluginManagement>
1594
            <plugins>
1595

    
1596
                <plugin>
1597
                    <groupId>org.codehaus.mojo</groupId>
1598
                    <artifactId>versions-maven-plugin</artifactId>
1599
                    <version>${versions.maven.plugin.version}</version>
1600
                    <configuration>
1601
                        <allowSnapshots>false</allowSnapshots>
1602
                        <excludeProperties>
1603
                            versions.maven.plugin.version,
1604
                            maven.deploy.plugin.version,
1605
                            maven.surefire.plugin.version,
1606
                            maven.compiler.plugin.version,
1607
                            maven.resources.plugin.version,
1608
                            maven.javadoc.plugin.version,
1609
                            maven.site.plugin.version,
1610
                            maven.jar.plugin.version,
1611
                            properties.maven.plugin.version,
1612
                            gmaven.plugin.version,
1613
                            maven.antrun.plugin.version,
1614
                            maven.release.plugin.version,
1615
                            maven.assembly.plugin.version,
1616
                            maven.clean.plugin.version,
1617
                            exec.maven.plugin.version,
1618
                            maven.license.plugin.version,
1619
                            maven.source.plugin.version,
1620
                            maven.scm.plugin.version,
1621
                            maven.checkstyle.plugin.version,
1622
                            animal.sniffer.maven.plugin.version,
1623
                            maven.project.info.reports.plugin.version,
1624
                            maven.jxr.plugin.version,
1625
                            findbugs.maven.plugin.version,
1626
                            wagon.webdav.jackrabbit.version,
1627
                        </excludeProperties>
1628
                    </configuration>
1629
                </plugin>
1630

    
1631
                <plugin>
1632
                    <groupId>org.apache.maven.plugins</groupId>
1633
                    <artifactId>maven-scm-plugin</artifactId>
1634
                    <version>${maven.scm.plugin.version}</version>
1635
                    <configuration>
1636
                        <connectionType>connection</connectionType>
1637
                    </configuration>
1638
                </plugin>
1639

    
1640
                <plugin>
1641
                    <groupId>org.apache.maven.plugins</groupId>
1642
                    <artifactId>maven-compiler-plugin</artifactId>
1643
                    <version>${maven.compiler.plugin.version}</version>
1644
                    <configuration>
1645
                        <source>${java.version}</source>
1646
                        <target>${java.version}</target>
1647
                        <encoding>${encoding}</encoding>
1648
                    </configuration>
1649
                </plugin>
1650

    
1651
                <plugin>
1652
                    <groupId>org.apache.maven.plugins</groupId>
1653
                    <artifactId>maven-resources-plugin</artifactId>
1654
                    <version>${maven.resources.plugin.version}</version>
1655
                    <configuration>
1656
                        <encoding>${encoding}</encoding>
1657
                    </configuration>
1658
                </plugin>
1659

    
1660
                <plugin>
1661
                    <groupId>org.apache.maven.plugins</groupId>
1662
                    <artifactId>maven-eclipse-plugin</artifactId>
1663
                    <configuration>
1664
                        <downloadSources>true</downloadSources>
1665
                        <downloadJavadocs>true</downloadJavadocs>
1666
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1667
                    </configuration>
1668
                </plugin>
1669

    
1670
                <plugin>
1671
                    <groupId>org.apache.maven.plugins</groupId>
1672
                    <artifactId>maven-surefire-plugin</artifactId>
1673
                    <version>${maven.surefire.plugin.version}</version>
1674
                    <configuration>
1675
                        <forkMode>once</forkMode>
1676
                        <environmentVariables>
1677
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1678
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1679
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1680
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1681
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1682
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1683
                        </environmentVariables>
1684
                    </configuration>
1685
                </plugin>
1686

    
1687
                <plugin>
1688
                    <groupId>org.apache.maven.plugins</groupId>
1689
                    <artifactId>maven-failsafe-plugin</artifactId>
1690
                    <executions>
1691
                        <execution>
1692
                            <goals>
1693
                                <goal>integration-test</goal>
1694
                                <goal>verify</goal>
1695
                            </goals>
1696
                        </execution>
1697
                    </executions>
1698
                    <configuration>
1699
                        <forkMode>once</forkMode>
1700
                        <environmentVariables>
1701
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1702
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1703
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1704
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1705
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1706
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1707
                        </environmentVariables>
1708
                    </configuration>
1709
                </plugin>
1710

    
1711
                <plugin>
1712
                    <groupId>org.apache.maven.plugins</groupId>
1713
                    <artifactId>maven-javadoc-plugin</artifactId>
1714
                    <version>${maven.javadoc.plugin.version}</version>
1715
                    <configuration>
1716
                        <failOnError>false</failOnError>
1717
                        <docTitle>${project.name} ${project.version}</docTitle>
1718
                        <encoding>${encoding}</encoding>
1719
                        <footer />
1720
                        <header />
1721
                        <keywords>false</keywords>
1722
                        <!-- Don't include the deprecateds items in the javadoc -->
1723
                        <nodeprecated>true</nodeprecated>
1724
                        <!-- Don't generate javadoc of project with submodules -->
1725
                        <aggregate>false</aggregate>
1726
                        <!-- Removed detection of links due to its high cost -->
1727
                        <detectJavaApiLink>false</detectJavaApiLink>
1728
                        <detectLinks>false</detectLinks>
1729
                        <detectOfflineLinks>false</detectOfflineLinks>
1730
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1731
                        <includeDependencySources>false</includeDependencySources>
1732
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1733
                        <javaApiLinks>
1734
                            <property>
1735
                                <name>api_1.4</name>
1736
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1737
                            </property>
1738
                            <property>
1739
                                <name>api_1.5</name>
1740
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1741
                            </property>
1742
                            <property>
1743
                                <name>api_1.6</name>
1744
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1745
                            </property>
1746
                            <property>
1747
                                <name>api_1.7</name>
1748
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1749
                            </property>
1750
                            <property>
1751
                                <name>api_1.8</name>
1752
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1753
                            </property>
1754
                        </javaApiLinks>
1755
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1756
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1757
                    </configuration>
1758
                </plugin>
1759

    
1760
                <plugin>
1761
                    <groupId>org.apache.maven.plugins</groupId>
1762
                    <artifactId>maven-site-plugin</artifactId>
1763
                    <version>${maven.site.plugin.version}</version>
1764
                    <configuration>
1765
                        <chmod>true</chmod>
1766
                        <chmodMode>a+rwX</chmodMode>
1767
                    </configuration>
1768
                </plugin>
1769

    
1770
                <plugin>
1771
                    <groupId>org.apache.maven.plugins</groupId>
1772
                    <artifactId>maven-jar-plugin</artifactId>
1773
                    <version>${maven.jar.plugin.version}</version>
1774
                    <configuration>
1775
                        <archive>
1776
                            <manifestEntries>
1777
                                <Built-By>gvSIG Team</Built-By>
1778
                            </manifestEntries>
1779
                        </archive>
1780
                    </configuration>
1781
                </plugin>
1782

    
1783
                <plugin>
1784
                    <groupId>org.codehaus.mojo</groupId>
1785
                    <artifactId>properties-maven-plugin</artifactId>
1786
                    <version>${properties.maven.plugin.version}</version>
1787
                </plugin>
1788

    
1789
                <plugin>
1790
                    <groupId>org.apache.maven.plugins</groupId>
1791
                    <artifactId>maven-antrun-plugin</artifactId>
1792
                    <version>${maven.antrun.plugin.version}</version>
1793
                </plugin>
1794

    
1795
                <plugin>
1796
                    <groupId>org.codehaus.mojo</groupId>
1797
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1798
                    <version>${animal.sniffer.maven.plugin.version}</version>
1799
                </plugin>
1800

    
1801
                <plugin>
1802
                    <groupId>org.apache.maven.plugins</groupId>
1803
                    <artifactId>maven-release-plugin</artifactId>
1804
                    <version>${maven.release.plugin.version}</version>
1805
                </plugin>
1806

    
1807
                <plugin>
1808
                    <groupId>org.apache.maven.plugins</groupId>
1809
                    <artifactId>maven-deploy-plugin</artifactId>
1810
                    <version>${maven.deploy.plugin.version}</version>
1811
                </plugin>
1812

    
1813
                <plugin>
1814
                    <artifactId>maven-assembly-plugin</artifactId>
1815
                    <version>${maven.assembly.plugin.version}</version>
1816
                    <executions>
1817
                        <execution>
1818
                            <id>gvsig-plugin-package</id>
1819
                            <phase>package</phase>
1820
                            <configuration>
1821
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1822
                                <appendAssemblyId>false</appendAssemblyId>
1823
                                <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>
1824
                                <descriptors>
1825
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1826
                                </descriptors>
1827
                            </configuration>
1828
                        </execution>
1829
                    </executions>
1830
                </plugin>
1831

    
1832
                <plugin>
1833
                    <groupId>org.apache.maven.plugins</groupId>
1834
                    <artifactId>maven-clean-plugin</artifactId>
1835
                    <version>${maven.clean.plugin.version}</version>
1836
                </plugin>
1837

    
1838
                <plugin>
1839
                    <groupId>org.codehaus.mojo</groupId>
1840
                    <artifactId>exec-maven-plugin</artifactId>
1841
                    <version>${exec.maven.plugin.version}</version>
1842
                </plugin>
1843

    
1844
                <plugin>
1845
                    <!-- invoke as "mvn license:format" to fix the header -->
1846
                    <!-- invoke as "mvn license:check" to check the header -->
1847
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1848
                    <groupId>com.mycila.maven-license-plugin</groupId>
1849
                    <artifactId>maven-license-plugin</artifactId>
1850
                    <version>${maven.license.plugin.version}</version>
1851
                    <configuration>
1852
                        <header>header.txt</header>
1853
                        <failIfMissing>false</failIfMissing>
1854
                        <aggregate>false</aggregate>
1855
                        <strictCheck>true</strictCheck>
1856
                        <encoding>${encoding}</encoding>
1857
                        <quiet>false</quiet>
1858
                        <excludes>
1859
                            <exclude>**/*.properties</exclude>
1860
                            <exclude>**/*.txt</exclude>
1861
                            <exclude>**/*.jpg</exclude>
1862
                            <exclude>**/*.jpeg</exclude>
1863
                            <exclude>**/*.svg</exclude>
1864
                            <exclude>**/*.png</exclude>
1865
                            <exclude>**/*.gvssym</exclude>
1866
                            <exclude>**/*.def</exclude>
1867
                            <exclude>**/*.msg</exclude>
1868
                        </excludes>
1869
                    </configuration>
1870
                    <dependencies>
1871
                        <dependency>
1872
                            <groupId>org.gvsig</groupId>
1873
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1874
                            <version>1.0.0</version>
1875
                        </dependency>
1876
                    </dependencies>
1877
                </plugin>
1878

    
1879
                <!-- Habria que ver si es posible sustituir el plugin -->
1880
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1881
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1882
                <!--
1883
                <plugin>
1884
                    <groupId>org.codehaus.mojo</groupId>
1885
                    <artifactId>license-maven-plugin</artifactId>
1886
                    <version>1.5</version>
1887
                </plugin>
1888
                -->
1889

    
1890
                <plugin>
1891
                    <groupId>org.apache.maven.plugins</groupId>
1892
                    <artifactId>maven-checkstyle-plugin</artifactId>
1893
                    <version>${maven.checkstyle.plugin.version}</version>
1894
                </plugin>
1895

    
1896
                <plugin>
1897
                    <groupId>org.apache.maven.plugins</groupId>
1898
                    <artifactId>maven-source-plugin</artifactId>
1899
                    <version>${maven.source.plugin.version}</version>
1900
                </plugin>
1901

    
1902
                <plugin>
1903
                    <groupId>org.codehaus.gmaven</groupId>
1904
                    <artifactId>gmaven-plugin</artifactId>
1905
                    <version>${gmaven.plugin.version}</version>
1906
                    <configuration>
1907
                        <providerSelection>2.0</providerSelection>
1908
                    </configuration>
1909
                    <dependencies>
1910
                        <dependency>
1911
                            <groupId>com.github.lookfirst</groupId>
1912
                            <artifactId>sardine</artifactId>
1913
                            <version>5.0.1</version>
1914
                        </dependency>
1915
                        <dependency>
1916
                          <groupId>org.apache.ant</groupId>
1917
                          <artifactId>ant</artifactId>
1918
                          <version>1.8.2</version>
1919
                        </dependency>
1920
                    </dependencies>
1921
                    <executions>
1922

    
1923
                        <execution>
1924
                            <id>increase-build-number</id>
1925
                            <phase>process-sources</phase>
1926
                            <configuration>
1927
                                <source><![CDATA[
1928
                    // use "mvn -Dincrease-build-number process-sources"
1929
                    if( project.properties["increase-build-number"] == null ) {
1930
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1931
                    } else {
1932
                      File file = new File(project.basedir,"buildNumber.properties")
1933
                      if( ! file.exists() ) {
1934
                          log.info("Skip increment build number (buildNumber.property not present).")
1935
                        } else {
1936
                        Properties props = new Properties()
1937

    
1938
                        props.load(file.newDataInputStream())
1939
                        value = (props.getProperty("buildNumber") as int) + 1
1940
                        props.setProperty("buildNumber",value as String)
1941
                        props.store(file.newWriter(), null)
1942
                        log.info("Setting build number to " + value)
1943
                      }
1944
                    }
1945
                  ]]></source>
1946
                            </configuration>
1947
                        </execution>
1948

    
1949
                        <execution>
1950
                            <id>build-package-info</id>
1951
                            <phase>prepare-package</phase>
1952
                            <configuration>
1953
                                <source><![CDATA[
1954
    if( project.properties["buildNumber"] == null) {
1955
      log.info("Skip build package.info (buildNumber.property not present).")
1956
      log.info("Skip build package.info index (buildNumber.property not present).")
1957
    } else {
1958
      poolURL = project.properties["gvsig.package.info.poolURL"];
1959
      if( poolURL[-1] != "/" ) {
1960
              poolURL = poolURL + "/";
1961
      }
1962
      package_info_file  = new File(project.basedir, "target/package.info")
1963
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1964
      Properties props = new Properties()
1965
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1966
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1967
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1968
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1969
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1970
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1971
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1972
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1973
      props.setProperty('type', "plugin")
1974
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1975
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1976
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1977
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1978
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1979
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1980
      props.setProperty('model-version', '1.0.1')
1981
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1982
      props.setProperty('buildNumber', project.properties["buildNumber"])
1983
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1984

    
1985
      props.store(package_info_file.newWriter(), null)
1986

    
1987
      pkgname = "gvSIG-desktop-" +
1988
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1989
        project.properties["gvsig.package.info.code"] + "-" +
1990
        project.properties["gvsig.package.info.version"] + "-" +
1991
        project.properties["buildNumber"] + "-" +
1992
        project.properties["gvsig.package.info.state"] + "-" +
1993
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1994
        project.properties["gvsig.package.info.architecture"] + "-" +
1995
        project.properties["gvsig.package.info.javaVM"]
1996
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1997
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1998
      package_info_file.getParentFile().mkdirs()
1999
      props.setProperty('download-url',
2000
        poolURL +
2001
        project.properties["gvsig.package.info.code"] + "/" +
2002
        pkgname + ".gvspkg"
2003
      )
2004
      props.store(package_info_file.newWriter(), null)
2005
    }
2006
                  ]]></source>
2007
                            </configuration>
2008
                        </execution>
2009

    
2010
                        <execution>
2011
                            <id>build-package-index</id>
2012
                            <phase>package</phase>
2013
                            <configuration>
2014
                                <source><![CDATA[
2015
    ant = new AntBuilder()
2016
    if( project.properties["buildNumber"] == null) {
2017
      log.info("Skip building package index (buildNumber.property not present).")
2018
    } else {
2019
      pkgname = "gvSIG-desktop-" +
2020
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2021
        project.properties["gvsig.package.info.code"] + "-" +
2022
        project.properties["gvsig.package.info.version"] + "-" +
2023
        project.properties["buildNumber"] + "-" +
2024
        project.properties["gvsig.package.info.state"] + "-" +
2025
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2026
        project.properties["gvsig.package.info.architecture"] + "-" +
2027
        project.properties["gvsig.package.info.javaVM"]
2028

    
2029
      log.info("Building package index " + pkgname + ".gvspki")
2030
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2031
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2032
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2033
    }
2034
                  ]]></source>
2035
                            </configuration>
2036
                        </execution>
2037

    
2038
                        <execution>
2039
                            <id>install-plugin</id>
2040
                            <phase>install</phase>
2041
                            <configuration>
2042
                                <source><![CDATA[            
2043
    
2044

    
2045
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2046
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2047
        def p = new org.apache.tools.ant.Project();
2048
        p.setUserProperty("ant.file", file.getAbsolutePath());
2049
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2050
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2051
        p.setBaseDir(file.getParentFile());
2052
        p.init();
2053
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2054
        p.addReference("ant.projectHelper", helper);
2055
        helper.parse(p, file);
2056
        p.executeTarget(p.getDefaultTarget());
2057
    }
2058
                                    
2059
    
2060
    if( project.properties["buildNumber"] == null) {
2061
        log.info("Skip install package (buildNumber.property not present).")
2062
    } else {
2063
        ant = new AntBuilder()
2064
        pkgname = "gvSIG-desktop-" +
2065
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2066
          project.properties["gvsig.package.info.code"] + "-" +
2067
          project.properties["gvsig.package.info.version"] + "-" +
2068
          project.properties["buildNumber"] + "-" +
2069
          project.properties["gvsig.package.info.state"] + "-" +
2070
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2071
          project.properties["gvsig.package.info.architecture"] + "-" +
2072
          project.properties["gvsig.package.info.javaVM"]
2073

    
2074
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2075
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2076
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2077
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2078
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2079

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

    
2083
          log.info("Install plugin to " + target)
2084
          ant.unzip(src: source, dest: target)
2085
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2086
          if( install_xml.exists() ) {
2087
            executeAntFile(
2088
                new File(project.properties["gvsig.product.folder.path"]),
2089
                new File(target),
2090
                install_xml
2091
            )
2092
          }
2093
        } else {
2094
            log.info("Skip plugin install.")
2095
        }
2096
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2097
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2098
          target = new File(project.properties["gvsig.product.folder.path"] +
2099
            "/install/" +
2100
            project.properties["gvsig.package.info.code"] + "/" +
2101
            pkgname + ".gvspkg")
2102
          target.getParentFile().mkdirs()
2103

    
2104
          log.info("Copy plugin package from " + source + " to " + target)
2105
          ant.copy(file:source, tofile:target.getAbsolutePath())
2106

    
2107
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2108
          target = project.properties["gvsig.product.folder.path"] +
2109
            "/install/" +
2110
            project.properties["gvsig.package.info.code"] + "/" +
2111
            pkgname + ".gvspki"
2112
          log.info("Copy plugin package index from " + source + " to " + target)
2113
          ant.copy(file:source, tofile:target)
2114
        } else {
2115
            log.info("Skip plugin package install.")
2116
        }
2117
    }
2118
                  ]]></source>
2119
                            </configuration>
2120
                        </execution>
2121

    
2122
                        <execution>
2123
                            <id>deploy-package</id>
2124
                            <phase>install</phase>
2125
                            <configuration>
2126
                                <source><![CDATA[
2127

    
2128
// To deploy package use:
2129
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2130
//
2131
if( project.properties["deploy-package"] != null ) {
2132
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2133
        poolURL = project.properties["gvsig.package.info.poolURL"];
2134
        if( poolURL[-1] != "/" ) {
2135
            poolURL = poolURL + "/";
2136
        }
2137
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2138
        log.info("Deploy plugin package to '"+targetPath+"'.");
2139

    
2140
        pkgname = "gvSIG-desktop-" +
2141
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2142
        project.properties["gvsig.package.info.code"] + "-" +
2143
        project.properties["gvsig.package.info.version"] + "-" +
2144
        project.properties["buildNumber"] + "-" +
2145
        project.properties["gvsig.package.info.state"] + "-" +
2146
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2147
        project.properties["gvsig.package.info.architecture"] + "-" +
2148
        project.properties["gvsig.package.info.javaVM"];
2149

    
2150
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2151
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2152

    
2153
        log.info("Creating addon-request.txt in target folder");
2154
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2155
            out.println("");
2156
            out.println("# "+pkgname);
2157
            out.println("");
2158
            out.println(targetPath+"/" + pkgname + ".gvspki");
2159
            out.println("");
2160
        }
2161

    
2162
        if( project.properties["username"] == null ) {
2163
            print("Enter user name: ");
2164
            user = System.console().readLine().toString()
2165
            if( user != "" ) {
2166
                project.properties.setProperty("username",user);
2167
            }
2168
        }
2169
        if( project.properties["password"] == null ) {
2170
            print("Enter password for user '" + project.properties["username"] + "': ");
2171
            password = System.console().readPassword().toString()
2172
            if( password != "" ) {
2173
                project.properties.setProperty("password",password);
2174
            }
2175
        }
2176
        WebDAVClient session = new WebDAVClient(log);
2177
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2178
            log.info("[WEBDAV] creating non authenticated session.");
2179
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2180
            session.login();
2181
        } else {
2182
            session.login(project.properties["username"], project.properties["password"]);
2183
        }
2184
        session.makedirs(targetPath);
2185
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2186
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2187

    
2188
    } else {
2189
        log.info("Skip plugin package deploy. It not be installed by default.");
2190
    }
2191
} else {
2192
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2193
}
2194

    
2195
public class WebDAVClient {
2196

    
2197
    def log;
2198

    
2199
    private String user;
2200
    private String password;
2201
    private Object sardine;
2202

    
2203
    public WebDAVClient(log) {
2204
        disableCertificateValidation();
2205
            this.log = log;
2206
    }
2207

    
2208
    public void login(String user, String password) {
2209
        log.info("[WEBDAV] login as '"+user+"'.");
2210
        def SardineFactory
2211
        try {
2212
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2213
        } catch (Exception ex) {
2214
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2215
        }
2216
        this.user = user;
2217
        this.password = password;
2218
        this.sardine = SardineFactory.begin(this.user,this.password);
2219
    }
2220

    
2221
    public void login() {
2222
        log.info("[WEBDAV] login as guest");
2223
        this.sardine = SardineFactory.begin();
2224
    }
2225

    
2226
    public boolean exists(String url) throws Exception {
2227
        return sardine.exists(url);
2228
    }
2229

    
2230
    public void put(String source, String target) throws Exception {
2231
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2232
        InputStream fis = new FileInputStream(new File(source));
2233
        sardine.put(target, fis);
2234
        log.info("[WEBDAV] put ok.");
2235
    }
2236

    
2237
    public void mkdir(String url) throws Exception {
2238
        if( ! exists(url) ) {
2239
            log.info("[WEBDAV] mkdir '"+url+"'.");
2240
            sardine.createDirectory(url);
2241
        }
2242
    }
2243

    
2244
    public List list(String url) throws Exception {
2245
        List resources = sardine.list(url);
2246
        return resources;
2247
    }
2248

    
2249
    void disableCertificateValidation() {
2250
    /*
2251
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2252
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2253
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2254
                    return new java.security.cert.X509Certificate[0];
2255
                }
2256

    
2257
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2258
                }
2259

    
2260
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2261
                }
2262
            };
2263

    
2264
        // Ignore differences between given hostname and certificate hostname
2265
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2266
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2267
                return true;
2268
            }
2269
        };
2270

    
2271
        // Install the all-trusting trust manager
2272
        try {
2273
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2274
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2275
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2276
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2277
        } catch (Exception e) {
2278
        }
2279
        */
2280
    }
2281

    
2282
    public void makedirs(String url) throws Exception {
2283
        log.info("[WEBDAV] makedirs '"+url+"'.");
2284
        URL u = new URL(url);
2285
        String[] x = u.getPath().split("/");
2286
        String path = "";
2287
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2288
} ]]></source>
2289
                            </configuration>
2290
                        </execution>
2291

    
2292
                    </executions>
2293
                </plugin>
2294

    
2295
            </plugins>
2296
        </pluginManagement>
2297

    
2298
        <plugins>
2299
            <plugin>
2300
                <groupId>org.apache.maven.plugins</groupId>
2301
                <artifactId>maven-scm-plugin</artifactId>
2302
            </plugin>
2303

    
2304
            <plugin>
2305
                <artifactId>maven-clean-plugin</artifactId>
2306
                <configuration>
2307
                    <filesets>
2308
                        <fileset>
2309
                            <directory>${user.home}/.depman/</directory>
2310
                            <includes>
2311
                                <include>**</include>
2312
                            </includes>
2313
                        </fileset>
2314
                    </filesets>
2315
                    <followSymLinks>true</followSymLinks>
2316
                </configuration>
2317
            </plugin>
2318

    
2319
            <plugin>
2320
                <groupId>org.apache.maven.plugins</groupId>
2321
                <artifactId>maven-release-plugin</artifactId>
2322
                <configuration>
2323
                    <!-- The property svn.tags.folder is used in external projects   -->
2324
                    <!-- to override configuraction of tagBase -->
2325
                    <tagBase>${svn.tags.folder}</tagBase>
2326
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2327
                    are not installed, so the dependencies between modules are not met. With this configuration
2328
                    we force the module installation. -->
2329
                    <preparationGoals>clean install</preparationGoals>
2330
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2331
                    <!-- Dont make site-deploy -->
2332
                    <!-- You need to run it after in folder target/checkout -->
2333
                    <goals>deploy</goals>
2334
                </configuration>
2335
            </plugin>
2336

    
2337
            <plugin>
2338
                <!-- load ".gvsig-devel.properties" -->
2339
                <groupId>org.codehaus.mojo</groupId>
2340
                <artifactId>properties-maven-plugin</artifactId>
2341
                <configuration>
2342
                    <files>
2343
                        <!-- Define gvsig.product.folder.path in this property -->
2344
                        <file>${user.home}/.gvsig-devel.properties</file>
2345
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2346
                        <file>${project.basedir}/gvsig-devel.properties</file>
2347
                        <file>buildNumber.properties</file>
2348
                    </files>
2349
                    <quiet>true</quiet>
2350
                </configuration>
2351
                <executions>
2352
                    <execution>
2353
                        <id>default</id>
2354
                        <phase>prepare-package</phase>
2355
                        <goals>
2356
                            <goal>read-project-properties</goal>
2357
                        </goals>
2358
                    </execution>
2359
                    <execution>
2360
                        <id>default-clean</id>
2361
                        <phase>pre-clean</phase>
2362
                        <goals>
2363
                            <goal>read-project-properties</goal>
2364
                        </goals>
2365
                    </execution>
2366
                </executions>
2367
            </plugin>
2368

    
2369
<!--
2370
            <plugin>
2371
                <groupId>org.codehaus.mojo</groupId>
2372
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2373
                <executions>
2374
                    <execution>
2375
                        <id>check-java-api</id>
2376
                        <phase>package</phase>
2377
                        <goals>
2378
                            <goal>check</goal>
2379
                        </goals>
2380
                        <configuration>
2381
                            <skip>false</skip>
2382
                            <signature>
2383
                                <groupId>org.codehaus.mojo.signature</groupId>
2384
                                <artifactId>java18</artifactId>
2385
                                <version>1.0</version>
2386
                            </signature>
2387
                            <ignores>
2388
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2389
                                <ignore>java.nio.ByteBuffer</ignore>
2390
                                <ignore>java.nio.MappedByteBuffer</ignore>
2391
                            </ignores>
2392
                        </configuration>
2393
                    </execution>
2394
                </executions>
2395
            </plugin>
2396
-->
2397
            <plugin>
2398
                <groupId>org.apache.maven.plugins</groupId>
2399
                <artifactId>maven-javadoc-plugin</artifactId>
2400
                <executions>
2401
                    <execution>
2402
                        <id>attach-javadocs</id>
2403
                        <goals>
2404
                            <goal>jar</goal>
2405
                        </goals>
2406
                    </execution>
2407
                </executions>
2408
            </plugin>
2409

    
2410
            <plugin>
2411
                <groupId>org.apache.maven.plugins</groupId>
2412
                <artifactId>maven-source-plugin</artifactId>
2413
                <configuration>
2414
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2415
                </configuration>
2416
                <executions>
2417
                    <execution>
2418
                        <id>attach-sources</id>
2419
                        <phase>verify</phase>
2420
                        <goals>
2421
                            <goal>jar-no-fork</goal>
2422
                        </goals>
2423
                    </execution>
2424
                    <execution>
2425
                        <id>attach-test-sources</id>
2426
                        <phase>verify</phase>
2427
                        <goals>
2428
                            <goal>test-jar-no-fork</goal>
2429
                        </goals>
2430
                    </execution>
2431
                </executions>
2432
            </plugin>
2433

    
2434
            <plugin>
2435
                <groupId>org.apache.maven.plugins</groupId>
2436
                <artifactId>maven-checkstyle-plugin</artifactId>
2437
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2438
                <configuration>
2439
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2440
                    <enableRulesSummary>true</enableRulesSummary>
2441
                    <failsOnError>false</failsOnError>
2442
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2443
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2444
                </configuration>
2445
                <dependencies>
2446
                    <dependency>
2447
                        <groupId>org.gvsig</groupId>
2448
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2449
                        <version>1.0.0</version>
2450
                    </dependency>
2451
                </dependencies>
2452
            </plugin>
2453

    
2454
            <plugin>
2455
                <!-- to continue building  when test fail -->
2456
                <groupId>org.apache.maven.plugins</groupId>
2457
                <artifactId>maven-surefire-plugin</artifactId>
2458
                <configuration>
2459
                    <testFailureIgnore>true</testFailureIgnore>
2460
                </configuration>
2461
            </plugin>
2462

    
2463
        </plugins>
2464
    </build>
2465

    
2466

    
2467
    <reporting>
2468
        <excludeDefaults>true</excludeDefaults>
2469
        <plugins>
2470
            <plugin>
2471
                <groupId>org.apache.maven.plugins</groupId>
2472
                <artifactId>maven-project-info-reports-plugin</artifactId>
2473
                <version>${maven.project.info.reports.plugin.version}</version>
2474
                <reportSets>
2475
                    <reportSet>
2476
                        <reports>
2477
                            <report>index</report>
2478
                            <report>summary</report>
2479
                            <report>scm</report>
2480
                            <report>license</report>
2481
                            <report>project-team</report>
2482
                            <report>issue-tracking</report>
2483
                            <report>mailing-list</report>
2484
                            <report>modules</report>
2485

    
2486
                            <report>dependency-info</report>
2487
                            <!-- Removed due to its high cost
2488
                            <report>dependency-management</report>
2489
                            <report>dependencies</report>
2490
                            -->
2491
                            <report>dependency-convergence</report>
2492

    
2493
                            <!--
2494
                            <report>plugins</report>
2495
                            <report>plugin-management</report>
2496
                            <report>distribution-management</report>
2497
                            -->
2498

    
2499
                            <!-- gvSIG does not have Continuous Integration System
2500
                            <report>cim</report>
2501
                            -->
2502
                        </reports>
2503
                    </reportSet>
2504
                </reportSets>
2505
            </plugin>
2506
            <plugin>
2507
                <groupId>org.apache.maven.plugins</groupId>
2508
                <artifactId>maven-javadoc-plugin</artifactId>
2509
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2510
                <version>${maven.javadoc.plugin.version}</version>
2511
                <configuration>
2512
                    <!-- Don't include the deprecateds items in the javadoc -->
2513
                    <nodeprecated>true</nodeprecated>
2514
                    <!-- Don't generate javadoc of project with submodules -->
2515
                    <aggregate>false</aggregate>
2516
                    <!-- Removed detection of links due to its high cost -->
2517
                    <detectJavaApiLink>false</detectJavaApiLink>
2518
                    <detectLinks>false</detectLinks>
2519
                    <detectOfflineLinks>false</detectOfflineLinks>
2520
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2521
                    <includeDependencySources>false</includeDependencySources>
2522
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2523
                </configuration>
2524
                <reportSets>
2525
                    <reportSet>
2526
                        <id>html</id>
2527
                        <reports>
2528
                            <report>javadoc</report>
2529
                            <!-- removed javadocs of tests -->
2530
                        </reports>
2531
                    </reportSet>
2532
                </reportSets>
2533
            </plugin>
2534
            <plugin>
2535
                <groupId>org.apache.maven.plugins</groupId>
2536
                <artifactId>maven-jxr-plugin</artifactId>
2537
                <version>${maven.jxr.plugin.version}</version>
2538
                <configuration>
2539
                    <linkJavadoc>true</linkJavadoc>
2540
                    <aggregate>false</aggregate>
2541
                </configuration>
2542
            </plugin>
2543
            <plugin>
2544
                <groupId>org.codehaus.mojo</groupId>
2545
                <artifactId>findbugs-maven-plugin</artifactId>
2546
                <version>${findbugs.maven.plugin.version}</version>
2547
            </plugin>
2548

    
2549
        </plugins>
2550
    </reporting>
2551

    
2552

    
2553
    <profiles>
2554

    
2555
        <profile>
2556
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2557
            <id>gvsig-root</id>
2558
            <activation>
2559
                <file>
2560
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2561
                </file>
2562
            </activation>
2563
            <build>
2564
                <plugins>
2565

    
2566
                    <plugin>
2567
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2568
                        <groupId>org.codehaus.gmaven</groupId>
2569
                        <artifactId>gmaven-plugin</artifactId>
2570
                        <executions>
2571
                            <execution>
2572
                                <id>initialize-gvsig-product-folder-path</id>
2573
                                <phase>generate-sources</phase>
2574
                                <goals>
2575
                                    <goal>execute</goal>
2576
                                </goals>
2577
                                <configuration>
2578
                                    <source><![CDATA[
2579
                    if( project.artifactId != "org.gvsig.desktop" ) {
2580
                            log.warn("Skip initialization of gvsig-devel.properties.")
2581
                    } else {
2582
                      home = System.getenv('HOME')
2583
                      if( home == null ) {
2584
                        home = System.properties['user.home']
2585
                      }
2586
                      Properties props = new Properties()
2587
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2588
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2589
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2590
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2591
                            props.load(propsFile.newDataInputStream())
2592
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2593
                            props.store(propsFile.newWriter(), null)
2594
                      } else {
2595
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2596
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2597
                        try {
2598
                          props.load(propsFile.newDataInputStream())
2599
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2600
                          if( gvsigProductFolderPath == null ) {
2601
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2602
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2603
                            props.store(propsFile.newWriter(), null)
2604
                          }
2605
                        } catch(java.io.FileNotFoundException e){
2606
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2607
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2608
                          props.store(propsFile.newWriter(), null)
2609
                        }
2610
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2611
                          f = new File(gvsigProductFolderPathDefault)
2612
                          f.mkdirs();
2613
                                                  new File(f,"WARNING.txt").withWriter { out ->
2614
                                                          out.println();
2615
                                                          out.println("The product folder used is set to:");
2616
                                                          out.println();
2617
                                                          out.println(gvsigProductFolderPath);
2618
                                                          out.println();
2619
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2620
                                                          out.println();
2621
                                                  }
2622
                        }
2623
                      }
2624
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2625
                    }
2626
                  ]]></source>
2627
                                </configuration>
2628
                            </execution>
2629

    
2630
                        </executions>
2631
                    </plugin>
2632

    
2633
                </plugins>
2634
            </build>
2635
        </profile>
2636

    
2637

    
2638

    
2639
        <profile>
2640
            <!-- This profile is used to packege and install the gvSIG plugins -->
2641
            <id>gvsig-plugin</id>
2642
            <activation>
2643
                <file>
2644
                    <exists>buildNumber.properties</exists>
2645
                </file>
2646
            </activation>
2647
            <build>
2648
                <plugins>
2649

    
2650
                    <plugin>
2651
                        <artifactId>maven-assembly-plugin</artifactId>
2652
                        <executions>
2653
                            <execution>
2654
                                <id>gvsig-plugin-package</id>
2655
                                <phase>package</phase>
2656
                                <goals>
2657
                                    <goal>single</goal>
2658
                                </goals>
2659
                            </execution>
2660
                        </executions>
2661
                    </plugin>
2662

    
2663
                    <plugin>
2664
                        <artifactId>maven-clean-plugin</artifactId>
2665
                        <configuration>
2666
                            <skip>false</skip>
2667
                            <failOnError>true</failOnError>
2668
                            <filesets>
2669
                                <fileset>
2670
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2671
                                </fileset>
2672
                            </filesets>
2673
                        </configuration>
2674
                        <executions>
2675
                            <execution>
2676
                                <id>default-clean</id>
2677
                                <phase>clean</phase>
2678
                            </execution>
2679
                        </executions>
2680
                    </plugin>
2681

    
2682
                    <plugin>
2683
                        <groupId>org.codehaus.gmaven</groupId>
2684
                        <artifactId>gmaven-plugin</artifactId>
2685
                        <executions>
2686

    
2687
                            <execution>
2688
                                <id>increase-build-number</id>
2689
                                <phase>process-sources</phase>
2690
                                <goals>
2691
                                    <goal>execute</goal>
2692
                                </goals>
2693
                            </execution>
2694

    
2695
                            <execution>
2696
                                <id>build-package-info</id>
2697
                                <phase>prepare-package</phase>
2698
                                <goals>
2699
                                    <goal>execute</goal>
2700
                                </goals>
2701
                            </execution>
2702

    
2703
                            <execution>
2704
                                <id>build-package-index</id>
2705
                                <phase>package</phase>
2706
                                <goals>
2707
                                    <goal>execute</goal>
2708
                                </goals>
2709
                            </execution>
2710

    
2711
                            <execution>
2712
                                <id>install-plugin</id>
2713
                                <phase>install</phase>
2714
                                <goals>
2715
                                    <goal>execute</goal>
2716
                                </goals>
2717
                            </execution>
2718

    
2719
                            <execution>
2720
                                <id>deploy-package</id>
2721
                                <phase>install</phase>
2722
                                <goals>
2723
                                    <goal>execute</goal>
2724
                                </goals>
2725
                            </execution>
2726

    
2727
                        </executions>
2728
                    </plugin>
2729

    
2730
                </plugins>
2731
            </build>
2732
        </profile>
2733

    
2734
    </profiles>
2735

    
2736
    <properties>
2737
        <!-- Maven plugins versions -->    
2738
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2739
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2740
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2741
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2742
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2743
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2744
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2745
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2746
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2747
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2748
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2749
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2750
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2751
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2752
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2753
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2754
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2755
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2756
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2757

    
2758
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2759
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2760
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2761
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2762
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2763

    
2764
        <!-- General configuration -->
2765
        <encoding>ISO-8859-1</encoding>
2766
        <java.version>1.8</java.version>
2767
        
2768
        <localRepository>${user.home}/.m2/repository</localRepository>
2769
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2770

    
2771
        <!-- The property svn.tags.folder is used in external projects to override  -->
2772
        <!-- configuraction in maven-release-plugin -->
2773
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2774

    
2775
        <!-- Package info property values -->
2776
        <gvsig.version>2.6.0</gvsig.version>
2777
        <gvsig.package.info.codealias />
2778
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2779
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2780
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2781
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2782
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2783
        <gvsig.package.info.official>false</gvsig.package.info.official>
2784
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2785
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2786
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2787
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2788
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2789
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2790
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2791
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2792
        <gvsig.package.info.categories />
2793
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2794

    
2795
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2796
        <gvsig.install.plugin>true</gvsig.install.plugin>
2797
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2798
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2799

    
2800
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2801

    
2802
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2803
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2804
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2805
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2806
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2807
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2808
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2809
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2810
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2811
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2812
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2813
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2814
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2815
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2816
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2817
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2818
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2819
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2820
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2821
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2822
        <!--
2823
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2824
        -->
2825
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2826
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2827
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2828
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2829
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2830
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2831
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2832
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2833
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2834
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis132.provider</org.gvsig.h2spatial.provider>
2835

    
2836
        <jython.artifactId>jython-standalone</jython.artifactId>
2837
        <!-- External project versions -->
2838
        <gvsig.tools.version>3.0.326</gvsig.tools.version>
2839
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2840
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2841
    </properties>
2842

    
2843
    <modules>
2844
        <module>org.gvsig.desktop.compat.cdc</module>
2845
        <module>org.gvsig.desktop.library</module>
2846
        <module>org.gvsig.desktop.framework</module>
2847
        <module>org.gvsig.desktop.plugin</module>
2848

    
2849
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2850
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2851

    
2852
    </modules>
2853
</project>
2854