Statistics
| Revision:

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

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

    
811
            <!-- External gvSIG projects -->
812

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

    
859
            <!-- Childs projects -->
860

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

    
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1118
                <version>2.0.323-SNAPSHOT</version>
1119
            </dependency>
1120
            <dependency>
1121
                <groupId>org.gvsig</groupId>
1122
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1123
                <version>2.0.323-SNAPSHOT</version>
1124
            </dependency>
1125

    
1126
            <dependency>
1127
                <groupId>org.gvsig</groupId>
1128
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1129
                <version>2.0.323-SNAPSHOT</version>
1130
            </dependency>
1131
            <dependency>
1132
                <groupId>org.gvsig</groupId>
1133
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1134
                <version>2.0.323-SNAPSHOT</version>
1135
            </dependency>
1136
            <dependency>
1137
                <groupId>org.gvsig</groupId>
1138
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1139
                <version>2.0.323-SNAPSHOT</version>
1140
            </dependency>
1141
            <dependency>
1142
                <groupId>org.gvsig</groupId>
1143
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1144
                <version>2.0.323-SNAPSHOT</version>
1145
            </dependency>
1146

    
1147

    
1148

    
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1152
                <version>2.0.323-SNAPSHOT</version>
1153
            </dependency>
1154
            <dependency>
1155
                <groupId>org.gvsig</groupId>
1156
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1157
                <version>2.0.323-SNAPSHOT</version>
1158
            </dependency>
1159

    
1160
            <dependency>
1161
                <groupId>org.gvsig</groupId>
1162
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1163
                <version>2.0.323-SNAPSHOT</version>
1164
            </dependency>
1165
            <dependency>
1166
                <groupId>org.gvsig</groupId>
1167
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1168
                <version>2.0.323-SNAPSHOT</version>
1169
            </dependency>
1170

    
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1174
                <version>2.0.272-SNAPSHOT</version>
1175
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1179
                <version>2.0.272-SNAPSHOT</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1184
                <version>2.0.272-SNAPSHOT</version>
1185
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1189
                <version>2.0.323-SNAPSHOT</version>
1190
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1194
                <version>2.0.323-SNAPSHOT</version>
1195
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1199
                <version>2.0.323-SNAPSHOT</version>
1200
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1204
                <version>2.0.323-SNAPSHOT</version>
1205
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1209
                <version>2.0.323-SNAPSHOT</version>
1210
            </dependency>
1211
            <dependency>
1212
                <groupId>org.gvsig</groupId>
1213
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1214
                <version>2.0.323-SNAPSHOT</version>
1215
            </dependency>
1216
            <dependency>
1217
                <groupId>org.gvsig</groupId>
1218
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1219
                <version>2.0.323-SNAPSHOT</version>
1220
            </dependency>
1221

    
1222
            
1223
            
1224
            <dependency>
1225
                <groupId>org.gvsig</groupId>
1226
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1227
                <version>2.0.323-SNAPSHOT</version>
1228
            </dependency>
1229
            <dependency>
1230
                <groupId>org.gvsig</groupId>
1231
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1232
                <version>2.0.323-SNAPSHOT</version>
1233
            </dependency>
1234
            <dependency>
1235
                <groupId>org.gvsig</groupId>
1236
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1237
                <version>2.0.323-SNAPSHOT</version>
1238
            </dependency>
1239
            <dependency>
1240
                <groupId>org.gvsig</groupId>
1241
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1242
                <version>2.0.323-SNAPSHOT</version>
1243
            </dependency>
1244
            <dependency>
1245
                <groupId>org.gvsig</groupId>
1246
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1247
                <version>2.0.323-SNAPSHOT</version>
1248
            </dependency>
1249
            <dependency>
1250
                <groupId>org.gvsig</groupId>
1251
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1252
                <version>2.0.323-SNAPSHOT</version>
1253
            </dependency>
1254
            <dependency>
1255
                <groupId>org.gvsig</groupId>
1256
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1257
                <version>2.0.323-SNAPSHOT</version>
1258
            </dependency>
1259

    
1260

    
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1264
                <version>2.0.323-SNAPSHOT</version>
1265
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.compat.api</artifactId>
1269
                <version>2.0.323-SNAPSHOT</version>
1270
            </dependency>
1271
            <dependency>
1272
                <groupId>org.gvsig</groupId>
1273
                <artifactId>org.gvsig.compat.se</artifactId>
1274
                <version>2.0.323-SNAPSHOT</version>
1275
            </dependency>
1276
            <dependency>
1277
                <groupId>org.gvsig</groupId>
1278
                <artifactId>org.gvsig.remoteclient</artifactId>
1279
                <version>2.0.323-SNAPSHOT</version>
1280
            </dependency>
1281
            <dependency>
1282
                <groupId>org.gvsig</groupId>
1283
                <artifactId>org.gvsig.i18n</artifactId>
1284
                <version>2.0.323-SNAPSHOT</version>
1285
            </dependency>
1286
            <dependency>
1287
                <groupId>org.gvsig</groupId>
1288
                <artifactId>org.gvsig.utils</artifactId>
1289
                <version>2.0.323-SNAPSHOT</version>
1290
            </dependency>
1291
            <dependency>
1292
                <groupId>org.gvsig</groupId>
1293
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1294
                <version>2.0.323-SNAPSHOT</version>
1295
            </dependency>
1296
            <dependency>
1297
                <groupId>org.gvsig</groupId>
1298
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1299
                <version>2.0.323-SNAPSHOT</version>
1300
            </dependency>
1301
            <dependency>
1302
                <groupId>org.gvsig</groupId>
1303
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1304
                <version>2.0.323-SNAPSHOT</version>
1305
            </dependency>
1306
            <dependency>
1307
                <groupId>org.gvsig</groupId>
1308
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1309
                <version>2.0.323-SNAPSHOT</version>
1310
            </dependency>
1311
            <dependency>
1312
                <groupId>org.gvsig</groupId>
1313
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1314
                <version>2.0.323-SNAPSHOT</version>
1315
            </dependency>
1316
            <dependency>
1317
                <groupId>org.gvsig</groupId>
1318
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1319
                <version>2.0.323-SNAPSHOT</version>
1320
            </dependency>
1321
            <dependency>
1322
              <groupId>org.gvsig</groupId>
1323
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1324
              <version>2.0.323-SNAPSHOT</version>
1325
            </dependency>
1326
            <dependency>
1327
              <groupId>org.gvsig</groupId>
1328
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1329
              <version>2.0.323-SNAPSHOT</version>
1330
            </dependency>
1331
            <dependency>
1332
              <groupId>org.gvsig</groupId>
1333
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1334
              <version>2.0.323-SNAPSHOT</version>
1335
            </dependency>
1336
            <dependency>
1337
                <groupId>org.gvsig</groupId>
1338
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1339
                <version>2.0.323-SNAPSHOT</version>
1340
            </dependency>
1341
            <dependency>
1342
                <groupId>org.gvsig</groupId>
1343
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1344
                <version>2.0.323-SNAPSHOT</version>
1345
            </dependency>
1346
            <dependency>
1347
                <groupId>org.gvsig</groupId>
1348
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1349
                <version>2.0.323-SNAPSHOT</version>
1350
            </dependency>
1351
            <dependency>
1352
                <groupId>org.gvsig</groupId>
1353
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1354
                <version>2.0.323-SNAPSHOT</version>
1355
            </dependency>
1356
            <dependency>
1357
                <groupId>org.gvsig</groupId>
1358
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1359
                <version>2.0.323-SNAPSHOT</version>
1360
            </dependency>
1361
            <dependency>
1362
                <groupId>org.gvsig</groupId>
1363
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1364
                <version>2.0.323-SNAPSHOT</version>
1365
                <type>test-jar</type>
1366
                <scope>test</scope>
1367
            </dependency>
1368
            <dependency>
1369
                <groupId>org.gvsig</groupId>
1370
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1371
                <version>2.0.323-SNAPSHOT</version>
1372
            </dependency>
1373
            <dependency>
1374
                <groupId>org.gvsig</groupId>
1375
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1376
                <version>2.0.323-SNAPSHOT</version>
1377
            </dependency>
1378
            <dependency>
1379
                <groupId>org.gvsig</groupId>
1380
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1381
                <version>2.0.323-SNAPSHOT</version>
1382
            </dependency>
1383
            <dependency>
1384
                <groupId>org.gvsig</groupId>
1385
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1386
                <version>2.0.323-SNAPSHOT</version>
1387
            </dependency>
1388
            <dependency>
1389
                <groupId>org.gvsig</groupId>
1390
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1391
                <version>2.0.323-SNAPSHOT</version>
1392
            </dependency>
1393
            <dependency>
1394
                <groupId>org.gvsig</groupId>
1395
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1396
                <version>2.0.323-SNAPSHOT</version>
1397
            </dependency>
1398
            <dependency>
1399
                <groupId>org.gvsig</groupId>
1400
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1401
                <version>2.0.323-SNAPSHOT</version>
1402
            </dependency>
1403
            <dependency>
1404
                <groupId>org.gvsig</groupId>
1405
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1406
                <version>2.0.323-SNAPSHOT</version>
1407
            </dependency>
1408
            <dependency>
1409
                <groupId>org.gvsig</groupId>
1410
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1411
                <version>2.0.323-SNAPSHOT</version>
1412
            </dependency>
1413
            <dependency>
1414
                <groupId>org.gvsig</groupId>
1415
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1416
                <version>2.0.323-SNAPSHOT</version>
1417
            </dependency>
1418
            <dependency>
1419
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1421
                <version>2.0.323-SNAPSHOT</version>
1422
            </dependency>
1423
            <dependency>
1424
                <groupId>org.gvsig</groupId>
1425
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1426
                <version>2.0.323-SNAPSHOT</version>
1427
            </dependency>
1428
            <dependency>
1429
                <groupId>org.gvsig</groupId>
1430
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1431
                <version>2.0.323-SNAPSHOT</version>
1432
            </dependency>
1433
            <dependency>
1434
                <groupId>org.gvsig</groupId>
1435
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1436
                <version>2.0.323-SNAPSHOT</version>
1437
            </dependency>
1438

    
1439
            <dependency>
1440
                <groupId>org.gvsig</groupId>
1441
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1442
                <version>2.0.323-SNAPSHOT</version>
1443
            </dependency>
1444
            <dependency>
1445
                <groupId>org.gvsig</groupId>
1446
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1447
                <version>2.0.323-SNAPSHOT</version>
1448
            </dependency>
1449
            <dependency>
1450
                <groupId>org.gvsig</groupId>
1451
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1452
                <version>2.0.323-SNAPSHOT</version>
1453
                <type>test-jar</type>
1454
                <scope>test</scope>
1455
            </dependency>
1456
            <dependency>
1457
                <groupId>org.gvsig</groupId>
1458
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1459
                <version>2.0.323-SNAPSHOT</version>
1460
            </dependency>
1461
            <dependency>
1462
                <groupId>org.gvsig</groupId>
1463
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1464
                <version>2.0.323-SNAPSHOT</version>
1465
            </dependency>
1466

    
1467
            <dependency>
1468
                <groupId>org.gvsig</groupId>
1469
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1470
                <version>2.0.323-SNAPSHOT</version>
1471
            </dependency>
1472
            <dependency>
1473
                <groupId>org.gvsig</groupId>
1474
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1475
                <version>2.0.323-SNAPSHOT</version>
1476
            </dependency>
1477
            <dependency>
1478
                <groupId>org.gvsig</groupId>
1479
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1480
                <version>2.0.323-SNAPSHOT</version>
1481
            </dependency>
1482
            <dependency>
1483
                <groupId>org.gvsig</groupId>
1484
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1485
                <version>2.0.323-SNAPSHOT</version>
1486
            </dependency>
1487
            <dependency>
1488
                <groupId>org.gvsig</groupId>
1489
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1490
                <version>2.0.323-SNAPSHOT</version>
1491
            </dependency>
1492
            <dependency>
1493
                <groupId>org.gvsig</groupId>
1494
                <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1495
                <version>2.0.112-SNAPSHOT</version>
1496
            </dependency>
1497
            <dependency>
1498
                <groupId>org.gvsig</groupId>
1499
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1500
                <version>2.0.323-SNAPSHOT</version>
1501
            </dependency>
1502
            <dependency>
1503
                <groupId>org.gvsig</groupId>
1504
                <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1505
                <version>2.0.49-SNAPSHOT</version>
1506
            </dependency>
1507
            <dependency>
1508
                <groupId>org.gvsig</groupId>
1509
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1510
                <version>2.0.323-SNAPSHOT</version>
1511
            </dependency>
1512
            <dependency>
1513
                <groupId>org.gvsig</groupId>
1514
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1515
                <version>2.0.323-SNAPSHOT</version>
1516
            </dependency>
1517
            <dependency>
1518
                <groupId>org.gvsig</groupId>
1519
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1520
                <version>2.0.323-SNAPSHOT</version>
1521
            </dependency>
1522
            <dependency>
1523
                <groupId>org.gvsig</groupId>
1524
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1525
                <version>2.0.323-SNAPSHOT</version>
1526
            </dependency>
1527
            <dependency>
1528
                <groupId>org.gvsig</groupId>
1529
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1530
                <version>2.0.323-SNAPSHOT</version>
1531
            </dependency>
1532
            <dependency>
1533
                <groupId>org.gvsig</groupId>
1534
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1535
                <version>2.0.323-SNAPSHOT</version>
1536
            </dependency>
1537
            <dependency>
1538
                <groupId>org.gvsig</groupId>
1539
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1540
                <version>2.0.323-SNAPSHOT</version>
1541
            </dependency>
1542
            <dependency>
1543
                <groupId>org.gvsig</groupId>
1544
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1545
                <version>2.0.323-SNAPSHOT</version>
1546
            </dependency>
1547
            <dependency>
1548
                <groupId>org.gvsig</groupId>
1549
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1550
                <version>2.0.323-SNAPSHOT</version>
1551
            </dependency>
1552
        </dependencies>
1553
    </dependencyManagement>
1554

    
1555
    <dependencies>
1556
        <dependency>
1557
            <groupId>junit</groupId>
1558
            <artifactId>junit</artifactId>
1559
            <scope>test</scope>
1560
        </dependency>
1561
    </dependencies>
1562

    
1563
    <build>
1564
        <extensions>
1565
            <extension>
1566
                <groupId>org.apache.maven.wagon</groupId>
1567
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1568
                <version>${wagon.webdav.jackrabbit.version}</version>
1569
            </extension>
1570
        </extensions>
1571

    
1572
        <pluginManagement>
1573
            <plugins>
1574

    
1575
                <plugin>
1576
                    <groupId>org.codehaus.mojo</groupId>
1577
                    <artifactId>versions-maven-plugin</artifactId>
1578
                    <version>${versions.maven.plugin.version}</version>
1579
                    <configuration>
1580
                        <allowSnapshots>false</allowSnapshots>
1581
                        <excludeProperties>
1582
                            versions.maven.plugin.version,
1583
                            maven.deploy.plugin.version,
1584
                            maven.surefire.plugin.version,
1585
                            maven.compiler.plugin.version,
1586
                            maven.resources.plugin.version,
1587
                            maven.javadoc.plugin.version,
1588
                            maven.site.plugin.version,
1589
                            maven.jar.plugin.version,
1590
                            properties.maven.plugin.version,
1591
                            gmaven.plugin.version,
1592
                            maven.antrun.plugin.version,
1593
                            maven.release.plugin.version,
1594
                            maven.assembly.plugin.version,
1595
                            maven.clean.plugin.version,
1596
                            exec.maven.plugin.version,
1597
                            maven.license.plugin.version,
1598
                            maven.source.plugin.version,
1599
                            maven.scm.plugin.version,
1600
                            maven.checkstyle.plugin.version,
1601
                            animal.sniffer.maven.plugin.version,
1602
                            maven.project.info.reports.plugin.version,
1603
                            maven.jxr.plugin.version,
1604
                            findbugs.maven.plugin.version,
1605
                            wagon.webdav.jackrabbit.version,
1606
                        </excludeProperties>
1607
                    </configuration>
1608
                </plugin>
1609

    
1610
                <plugin>
1611
                    <groupId>org.apache.maven.plugins</groupId>
1612
                    <artifactId>maven-scm-plugin</artifactId>
1613
                    <version>${maven.scm.plugin.version}</version>
1614
                    <configuration>
1615
                        <connectionType>connection</connectionType>
1616
                    </configuration>
1617
                </plugin>
1618

    
1619
                <plugin>
1620
                    <groupId>org.apache.maven.plugins</groupId>
1621
                    <artifactId>maven-compiler-plugin</artifactId>
1622
                    <version>${maven.compiler.plugin.version}</version>
1623
                    <configuration>
1624
                        <source>${java.version}</source>
1625
                        <target>${java.version}</target>
1626
                        <encoding>${encoding}</encoding>
1627
                    </configuration>
1628
                </plugin>
1629

    
1630
                <plugin>
1631
                    <groupId>org.apache.maven.plugins</groupId>
1632
                    <artifactId>maven-resources-plugin</artifactId>
1633
                    <version>${maven.resources.plugin.version}</version>
1634
                    <configuration>
1635
                        <encoding>${encoding}</encoding>
1636
                    </configuration>
1637
                </plugin>
1638

    
1639
                <plugin>
1640
                    <groupId>org.apache.maven.plugins</groupId>
1641
                    <artifactId>maven-eclipse-plugin</artifactId>
1642
                    <configuration>
1643
                        <downloadSources>true</downloadSources>
1644
                        <downloadJavadocs>true</downloadJavadocs>
1645
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1646
                    </configuration>
1647
                </plugin>
1648

    
1649
                <plugin>
1650
                    <groupId>org.apache.maven.plugins</groupId>
1651
                    <artifactId>maven-surefire-plugin</artifactId>
1652
                    <version>${maven.surefire.plugin.version}</version>
1653
                    <configuration>
1654
                        <forkMode>once</forkMode>
1655
                        <environmentVariables>
1656
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1657
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1658
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1659
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1660
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1661
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1662
                        </environmentVariables>
1663
                    </configuration>
1664
                </plugin>
1665

    
1666
                <plugin>
1667
                    <groupId>org.apache.maven.plugins</groupId>
1668
                    <artifactId>maven-failsafe-plugin</artifactId>
1669
                    <executions>
1670
                        <execution>
1671
                            <goals>
1672
                                <goal>integration-test</goal>
1673
                                <goal>verify</goal>
1674
                            </goals>
1675
                        </execution>
1676
                    </executions>
1677
                    <configuration>
1678
                        <forkMode>once</forkMode>
1679
                        <environmentVariables>
1680
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1681
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1682
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1683
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1684
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1685
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1686
                        </environmentVariables>
1687
                    </configuration>
1688
                </plugin>
1689

    
1690
                <plugin>
1691
                    <groupId>org.apache.maven.plugins</groupId>
1692
                    <artifactId>maven-javadoc-plugin</artifactId>
1693
                    <version>${maven.javadoc.plugin.version}</version>
1694
                    <configuration>
1695
                        <failOnError>false</failOnError>
1696
                        <docTitle>${project.name} ${project.version}</docTitle>
1697
                        <encoding>${encoding}</encoding>
1698
                        <footer />
1699
                        <header />
1700
                        <keywords>false</keywords>
1701
                        <!-- Don't include the deprecateds items in the javadoc -->
1702
                        <nodeprecated>true</nodeprecated>
1703
                        <!-- Don't generate javadoc of project with submodules -->
1704
                        <aggregate>false</aggregate>
1705
                        <!-- Removed detection of links due to its high cost -->
1706
                        <detectJavaApiLink>false</detectJavaApiLink>
1707
                        <detectLinks>false</detectLinks>
1708
                        <detectOfflineLinks>false</detectOfflineLinks>
1709
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1710
                        <includeDependencySources>false</includeDependencySources>
1711
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1712
                        <javaApiLinks>
1713
                            <property>
1714
                                <name>api_1.4</name>
1715
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1716
                            </property>
1717
                            <property>
1718
                                <name>api_1.5</name>
1719
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1720
                            </property>
1721
                            <property>
1722
                                <name>api_1.6</name>
1723
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1724
                            </property>
1725
                            <property>
1726
                                <name>api_1.7</name>
1727
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1728
                            </property>
1729
                            <property>
1730
                                <name>api_1.8</name>
1731
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1732
                            </property>
1733
                        </javaApiLinks>
1734
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1735
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1736
                    </configuration>
1737
                </plugin>
1738

    
1739
                <plugin>
1740
                    <groupId>org.apache.maven.plugins</groupId>
1741
                    <artifactId>maven-site-plugin</artifactId>
1742
                    <version>${maven.site.plugin.version}</version>
1743
                    <configuration>
1744
                        <chmod>true</chmod>
1745
                        <chmodMode>a+rwX</chmodMode>
1746
                    </configuration>
1747
                </plugin>
1748

    
1749
                <plugin>
1750
                    <groupId>org.apache.maven.plugins</groupId>
1751
                    <artifactId>maven-jar-plugin</artifactId>
1752
                    <version>${maven.jar.plugin.version}</version>
1753
                    <configuration>
1754
                        <archive>
1755
                            <manifestEntries>
1756
                                <Built-By>gvSIG Team</Built-By>
1757
                            </manifestEntries>
1758
                        </archive>
1759
                    </configuration>
1760
                </plugin>
1761

    
1762
                <plugin>
1763
                    <groupId>org.codehaus.mojo</groupId>
1764
                    <artifactId>properties-maven-plugin</artifactId>
1765
                    <version>${properties.maven.plugin.version}</version>
1766
                </plugin>
1767

    
1768
                <plugin>
1769
                    <groupId>org.apache.maven.plugins</groupId>
1770
                    <artifactId>maven-antrun-plugin</artifactId>
1771
                    <version>${maven.antrun.plugin.version}</version>
1772
                </plugin>
1773

    
1774
                <plugin>
1775
                    <groupId>org.codehaus.mojo</groupId>
1776
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1777
                    <version>${animal.sniffer.maven.plugin.version}</version>
1778
                </plugin>
1779

    
1780
                <plugin>
1781
                    <groupId>org.apache.maven.plugins</groupId>
1782
                    <artifactId>maven-release-plugin</artifactId>
1783
                    <version>${maven.release.plugin.version}</version>
1784
                </plugin>
1785

    
1786
                <plugin>
1787
                    <groupId>org.apache.maven.plugins</groupId>
1788
                    <artifactId>maven-deploy-plugin</artifactId>
1789
                    <version>${maven.deploy.plugin.version}</version>
1790
                </plugin>
1791

    
1792
                <plugin>
1793
                    <artifactId>maven-assembly-plugin</artifactId>
1794
                    <version>${maven.assembly.plugin.version}</version>
1795
                    <executions>
1796
                        <execution>
1797
                            <id>gvsig-plugin-package</id>
1798
                            <phase>package</phase>
1799
                            <configuration>
1800
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1801
                                <appendAssemblyId>false</appendAssemblyId>
1802
                                <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>
1803
                                <descriptors>
1804
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1805
                                </descriptors>
1806
                            </configuration>
1807
                        </execution>
1808
                    </executions>
1809
                </plugin>
1810

    
1811
                <plugin>
1812
                    <groupId>org.apache.maven.plugins</groupId>
1813
                    <artifactId>maven-clean-plugin</artifactId>
1814
                    <version>${maven.clean.plugin.version}</version>
1815
                </plugin>
1816

    
1817
                <plugin>
1818
                    <groupId>org.codehaus.mojo</groupId>
1819
                    <artifactId>exec-maven-plugin</artifactId>
1820
                    <version>${exec.maven.plugin.version}</version>
1821
                </plugin>
1822

    
1823
                <plugin>
1824
                    <!-- invoke as "mvn license:format" to fix the header -->
1825
                    <!-- invoke as "mvn license:check" to check the header -->
1826
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1827
                    <groupId>com.mycila.maven-license-plugin</groupId>
1828
                    <artifactId>maven-license-plugin</artifactId>
1829
                    <version>${maven.license.plugin.version}</version>
1830
                    <configuration>
1831
                        <header>header.txt</header>
1832
                        <failIfMissing>false</failIfMissing>
1833
                        <aggregate>false</aggregate>
1834
                        <strictCheck>true</strictCheck>
1835
                        <encoding>${encoding}</encoding>
1836
                        <quiet>false</quiet>
1837
                        <excludes>
1838
                            <exclude>**/*.properties</exclude>
1839
                            <exclude>**/*.txt</exclude>
1840
                            <exclude>**/*.jpg</exclude>
1841
                            <exclude>**/*.jpeg</exclude>
1842
                            <exclude>**/*.svg</exclude>
1843
                            <exclude>**/*.png</exclude>
1844
                            <exclude>**/*.gvssym</exclude>
1845
                            <exclude>**/*.def</exclude>
1846
                            <exclude>**/*.msg</exclude>
1847
                        </excludes>
1848
                    </configuration>
1849
                    <dependencies>
1850
                        <dependency>
1851
                            <groupId>org.gvsig</groupId>
1852
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1853
                            <version>1.0.0</version>
1854
                        </dependency>
1855
                    </dependencies>
1856
                </plugin>
1857

    
1858
                <!-- Habria que ver si es posible sustituir el plugin -->
1859
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1860
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1861
                <!--
1862
                <plugin>
1863
                    <groupId>org.codehaus.mojo</groupId>
1864
                    <artifactId>license-maven-plugin</artifactId>
1865
                    <version>1.5</version>
1866
                </plugin>
1867
                -->
1868

    
1869
                <plugin>
1870
                    <groupId>org.apache.maven.plugins</groupId>
1871
                    <artifactId>maven-checkstyle-plugin</artifactId>
1872
                    <version>${maven.checkstyle.plugin.version}</version>
1873
                </plugin>
1874

    
1875
                <plugin>
1876
                    <groupId>org.apache.maven.plugins</groupId>
1877
                    <artifactId>maven-source-plugin</artifactId>
1878
                    <version>${maven.source.plugin.version}</version>
1879
                </plugin>
1880

    
1881
                <plugin>
1882
                    <groupId>org.codehaus.gmaven</groupId>
1883
                    <artifactId>gmaven-plugin</artifactId>
1884
                    <version>${gmaven.plugin.version}</version>
1885
                    <configuration>
1886
                        <providerSelection>2.0</providerSelection>
1887
                    </configuration>
1888
                    <dependencies>
1889
                        <dependency>
1890
                            <groupId>com.github.lookfirst</groupId>
1891
                            <artifactId>sardine</artifactId>
1892
                            <version>5.0.1</version>
1893
                        </dependency>
1894
                        <dependency>
1895
                          <groupId>org.apache.ant</groupId>
1896
                          <artifactId>ant</artifactId>
1897
                          <version>1.8.2</version>
1898
                        </dependency>
1899
                    </dependencies>
1900
                    <executions>
1901

    
1902
                        <execution>
1903
                            <id>increase-build-number</id>
1904
                            <phase>process-sources</phase>
1905
                            <configuration>
1906
                                <source><![CDATA[
1907
                    // use "mvn -Dincrease-build-number process-sources"
1908
                    if( project.properties["increase-build-number"] == null ) {
1909
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1910
                    } else {
1911
                      File file = new File(project.basedir,"buildNumber.properties")
1912
                      if( ! file.exists() ) {
1913
                          log.info("Skip increment build number (buildNumber.property not present).")
1914
                        } else {
1915
                        Properties props = new Properties()
1916

    
1917
                        props.load(file.newDataInputStream())
1918
                        value = (props.getProperty("buildNumber") as int) + 1
1919
                        props.setProperty("buildNumber",value as String)
1920
                        props.store(file.newWriter(), null)
1921
                        log.info("Setting build number to " + value)
1922
                      }
1923
                    }
1924
                  ]]></source>
1925
                            </configuration>
1926
                        </execution>
1927

    
1928
                        <execution>
1929
                            <id>build-package-info</id>
1930
                            <phase>prepare-package</phase>
1931
                            <configuration>
1932
                                <source><![CDATA[
1933
    if( project.properties["buildNumber"] == null) {
1934
      log.info("Skip build package.info (buildNumber.property not present).")
1935
      log.info("Skip build package.info index (buildNumber.property not present).")
1936
    } else {
1937
      poolURL = project.properties["gvsig.package.info.poolURL"];
1938
      if( poolURL[-1] != "/" ) {
1939
              poolURL = poolURL + "/";
1940
      }
1941
      package_info_file  = new File(project.basedir, "target/package.info")
1942
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1943
      Properties props = new Properties()
1944
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1945
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1946
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1947
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1948
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1949
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1950
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1951
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1952
      props.setProperty('type', "plugin")
1953
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1954
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1955
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1956
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1957
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1958
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1959
      props.setProperty('model-version', '1.0.1')
1960
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1961
      props.setProperty('buildNumber', project.properties["buildNumber"])
1962
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1963

    
1964
      props.store(package_info_file.newWriter(), null)
1965

    
1966
      pkgname = "gvSIG-desktop-" +
1967
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1968
        project.properties["gvsig.package.info.code"] + "-" +
1969
        project.properties["gvsig.package.info.version"] + "-" +
1970
        project.properties["buildNumber"] + "-" +
1971
        project.properties["gvsig.package.info.state"] + "-" +
1972
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1973
        project.properties["gvsig.package.info.architecture"] + "-" +
1974
        project.properties["gvsig.package.info.javaVM"]
1975
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1976
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1977
      package_info_file.getParentFile().mkdirs()
1978
      props.setProperty('download-url',
1979
        poolURL +
1980
        project.properties["gvsig.package.info.code"] + "/" +
1981
        pkgname + ".gvspkg"
1982
      )
1983
      props.store(package_info_file.newWriter(), null)
1984
    }
1985
                  ]]></source>
1986
                            </configuration>
1987
                        </execution>
1988

    
1989
                        <execution>
1990
                            <id>build-package-index</id>
1991
                            <phase>package</phase>
1992
                            <configuration>
1993
                                <source><![CDATA[
1994
    ant = new AntBuilder()
1995
    if( project.properties["buildNumber"] == null) {
1996
      log.info("Skip building package index (buildNumber.property not present).")
1997
    } else {
1998
      pkgname = "gvSIG-desktop-" +
1999
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2000
        project.properties["gvsig.package.info.code"] + "-" +
2001
        project.properties["gvsig.package.info.version"] + "-" +
2002
        project.properties["buildNumber"] + "-" +
2003
        project.properties["gvsig.package.info.state"] + "-" +
2004
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2005
        project.properties["gvsig.package.info.architecture"] + "-" +
2006
        project.properties["gvsig.package.info.javaVM"]
2007

    
2008
      log.info("Building package index " + pkgname + ".gvspki")
2009
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2010
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2011
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2012
    }
2013
                  ]]></source>
2014
                            </configuration>
2015
                        </execution>
2016

    
2017
                        <execution>
2018
                            <id>install-plugin</id>
2019
                            <phase>install</phase>
2020
                            <configuration>
2021
                                <source><![CDATA[            
2022
    
2023

    
2024
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2025
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2026
        def p = new org.apache.tools.ant.Project();
2027
        p.setUserProperty("ant.file", file.getAbsolutePath());
2028
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2029
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2030
        p.setBaseDir(file.getParentFile());
2031
        p.init();
2032
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2033
        p.addReference("ant.projectHelper", helper);
2034
        helper.parse(p, file);
2035
        p.executeTarget(p.getDefaultTarget());
2036
    }
2037
                                    
2038
    
2039
    if( project.properties["buildNumber"] == null) {
2040
        log.info("Skip install package (buildNumber.property not present).")
2041
    } else {
2042
        ant = new AntBuilder()
2043
        pkgname = "gvSIG-desktop-" +
2044
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2045
          project.properties["gvsig.package.info.code"] + "-" +
2046
          project.properties["gvsig.package.info.version"] + "-" +
2047
          project.properties["buildNumber"] + "-" +
2048
          project.properties["gvsig.package.info.state"] + "-" +
2049
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2050
          project.properties["gvsig.package.info.architecture"] + "-" +
2051
          project.properties["gvsig.package.info.javaVM"]
2052

    
2053
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2054
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2055
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2056
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2057
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2058

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

    
2062
          log.info("Install plugin to " + target)
2063
          ant.unzip(src: source, dest: target)
2064
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2065
          if( install_xml.exists() ) {
2066
            executeAntFile(
2067
                new File(project.properties["gvsig.product.folder.path"]),
2068
                new File(target),
2069
                install_xml
2070
            )
2071
          }
2072
        } else {
2073
            log.info("Skip plugin install.")
2074
        }
2075
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2076
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2077
          target = new File(project.properties["gvsig.product.folder.path"] +
2078
            "/install/" +
2079
            project.properties["gvsig.package.info.code"] + "/" +
2080
            pkgname + ".gvspkg")
2081
          target.getParentFile().mkdirs()
2082

    
2083
          log.info("Copy plugin package from " + source + " to " + target)
2084
          ant.copy(file:source, tofile:target.getAbsolutePath())
2085

    
2086
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2087
          target = project.properties["gvsig.product.folder.path"] +
2088
            "/install/" +
2089
            project.properties["gvsig.package.info.code"] + "/" +
2090
            pkgname + ".gvspki"
2091
          log.info("Copy plugin package index from " + source + " to " + target)
2092
          ant.copy(file:source, tofile:target)
2093
        } else {
2094
            log.info("Skip plugin package install.")
2095
        }
2096
    }
2097
                  ]]></source>
2098
                            </configuration>
2099
                        </execution>
2100

    
2101
                        <execution>
2102
                            <id>deploy-package</id>
2103
                            <phase>install</phase>
2104
                            <configuration>
2105
                                <source><![CDATA[
2106

    
2107
// To deploy package use:
2108
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2109
//
2110
if( project.properties["deploy-package"] != null ) {
2111
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2112
        poolURL = project.properties["gvsig.package.info.poolURL"];
2113
        if( poolURL[-1] != "/" ) {
2114
            poolURL = poolURL + "/";
2115
        }
2116
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2117
        log.info("Deploy plugin package to '"+targetPath+"'.");
2118

    
2119
        pkgname = "gvSIG-desktop-" +
2120
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2121
        project.properties["gvsig.package.info.code"] + "-" +
2122
        project.properties["gvsig.package.info.version"] + "-" +
2123
        project.properties["buildNumber"] + "-" +
2124
        project.properties["gvsig.package.info.state"] + "-" +
2125
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2126
        project.properties["gvsig.package.info.architecture"] + "-" +
2127
        project.properties["gvsig.package.info.javaVM"];
2128

    
2129
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2130
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2131

    
2132
        log.info("Creating addon-request.txt in target folder");
2133
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2134
            out.println("");
2135
            out.println("# "+pkgname);
2136
            out.println("");
2137
            out.println(targetPath+"/" + pkgname + ".gvspki");
2138
            out.println("");
2139
        }
2140

    
2141
        if( project.properties["username"] == null ) {
2142
            print("Enter user name: ");
2143
            user = System.console().readLine().toString()
2144
            if( user != "" ) {
2145
                project.properties.setProperty("username",user);
2146
            }
2147
        }
2148
        if( project.properties["password"] == null ) {
2149
            print("Enter password for user '" + project.properties["username"] + "': ");
2150
            password = System.console().readPassword().toString()
2151
            if( password != "" ) {
2152
                project.properties.setProperty("password",password);
2153
            }
2154
        }
2155
        WebDAVClient session = new WebDAVClient(log);
2156
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2157
            log.info("[WEBDAV] creating non authenticated session.");
2158
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2159
            session.login();
2160
        } else {
2161
            session.login(project.properties["username"], project.properties["password"]);
2162
        }
2163
        session.makedirs(targetPath);
2164
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2165
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2166

    
2167
    } else {
2168
        log.info("Skip plugin package deploy. It not be installed by default.");
2169
    }
2170
} else {
2171
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2172
}
2173

    
2174
public class WebDAVClient {
2175

    
2176
    def log;
2177

    
2178
    private String user;
2179
    private String password;
2180
    private Object sardine;
2181

    
2182
    public WebDAVClient(log) {
2183
        disableCertificateValidation();
2184
            this.log = log;
2185
    }
2186

    
2187
    public void login(String user, String password) {
2188
        log.info("[WEBDAV] login as '"+user+"'.");
2189
        def SardineFactory
2190
        try {
2191
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2192
        } catch (Exception ex) {
2193
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2194
        }
2195
        this.user = user;
2196
        this.password = password;
2197
        this.sardine = SardineFactory.begin(this.user,this.password);
2198
    }
2199

    
2200
    public void login() {
2201
        log.info("[WEBDAV] login as guest");
2202
        this.sardine = SardineFactory.begin();
2203
    }
2204

    
2205
    public boolean exists(String url) throws Exception {
2206
        return sardine.exists(url);
2207
    }
2208

    
2209
    public void put(String source, String target) throws Exception {
2210
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2211
        InputStream fis = new FileInputStream(new File(source));
2212
        sardine.put(target, fis);
2213
        log.info("[WEBDAV] put ok.");
2214
    }
2215

    
2216
    public void mkdir(String url) throws Exception {
2217
        if( ! exists(url) ) {
2218
            log.info("[WEBDAV] mkdir '"+url+"'.");
2219
            sardine.createDirectory(url);
2220
        }
2221
    }
2222

    
2223
    public List list(String url) throws Exception {
2224
        List resources = sardine.list(url);
2225
        return resources;
2226
    }
2227

    
2228
    void disableCertificateValidation() {
2229
    /*
2230
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2231
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2232
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2233
                    return new java.security.cert.X509Certificate[0];
2234
                }
2235

    
2236
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2237
                }
2238

    
2239
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2240
                }
2241
            };
2242

    
2243
        // Ignore differences between given hostname and certificate hostname
2244
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2245
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2246
                return true;
2247
            }
2248
        };
2249

    
2250
        // Install the all-trusting trust manager
2251
        try {
2252
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2253
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2254
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2255
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2256
        } catch (Exception e) {
2257
        }
2258
        */
2259
    }
2260

    
2261
    public void makedirs(String url) throws Exception {
2262
        log.info("[WEBDAV] makedirs '"+url+"'.");
2263
        URL u = new URL(url);
2264
        String[] x = u.getPath().split("/");
2265
        String path = "";
2266
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2267
} ]]></source>
2268
                            </configuration>
2269
                        </execution>
2270

    
2271
                    </executions>
2272
                </plugin>
2273

    
2274
            </plugins>
2275
        </pluginManagement>
2276

    
2277
        <plugins>
2278
            <plugin>
2279
                <groupId>org.apache.maven.plugins</groupId>
2280
                <artifactId>maven-scm-plugin</artifactId>
2281
            </plugin>
2282

    
2283
            <plugin>
2284
                <artifactId>maven-clean-plugin</artifactId>
2285
                <configuration>
2286
                    <filesets>
2287
                        <fileset>
2288
                            <directory>${user.home}/.depman/</directory>
2289
                            <includes>
2290
                                <include>**</include>
2291
                            </includes>
2292
                        </fileset>
2293
                    </filesets>
2294
                    <followSymLinks>true</followSymLinks>
2295
                </configuration>
2296
            </plugin>
2297

    
2298
            <plugin>
2299
                <groupId>org.apache.maven.plugins</groupId>
2300
                <artifactId>maven-release-plugin</artifactId>
2301
                <configuration>
2302
                    <!-- The property svn.tags.folder is used in external projects   -->
2303
                    <!-- to override configuraction of tagBase -->
2304
                    <tagBase>${svn.tags.folder}</tagBase>
2305
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2306
                    are not installed, so the dependencies between modules are not met. With this configuration
2307
                    we force the module installation. -->
2308
                    <preparationGoals>clean install</preparationGoals>
2309
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2310
                    <!-- Dont make site-deploy -->
2311
                    <!-- You need to run it after in folder target/checkout -->
2312
                    <goals>deploy</goals>
2313
                </configuration>
2314
            </plugin>
2315

    
2316
            <plugin>
2317
                <!-- load ".gvsig-devel.properties" -->
2318
                <groupId>org.codehaus.mojo</groupId>
2319
                <artifactId>properties-maven-plugin</artifactId>
2320
                <configuration>
2321
                    <files>
2322
                        <!-- Define gvsig.product.folder.path in this property -->
2323
                        <file>${user.home}/.gvsig-devel.properties</file>
2324
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2325
                        <file>${project.basedir}/gvsig-devel.properties</file>
2326
                        <file>buildNumber.properties</file>
2327
                    </files>
2328
                    <quiet>true</quiet>
2329
                </configuration>
2330
                <executions>
2331
                    <execution>
2332
                        <id>default</id>
2333
                        <phase>prepare-package</phase>
2334
                        <goals>
2335
                            <goal>read-project-properties</goal>
2336
                        </goals>
2337
                    </execution>
2338
                    <execution>
2339
                        <id>default-clean</id>
2340
                        <phase>pre-clean</phase>
2341
                        <goals>
2342
                            <goal>read-project-properties</goal>
2343
                        </goals>
2344
                    </execution>
2345
                </executions>
2346
            </plugin>
2347

    
2348
<!--
2349
            <plugin>
2350
                <groupId>org.codehaus.mojo</groupId>
2351
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2352
                <executions>
2353
                    <execution>
2354
                        <id>check-java-api</id>
2355
                        <phase>package</phase>
2356
                        <goals>
2357
                            <goal>check</goal>
2358
                        </goals>
2359
                        <configuration>
2360
                            <skip>false</skip>
2361
                            <signature>
2362
                                <groupId>org.codehaus.mojo.signature</groupId>
2363
                                <artifactId>java18</artifactId>
2364
                                <version>1.0</version>
2365
                            </signature>
2366
                            <ignores>
2367
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2368
                                <ignore>java.nio.ByteBuffer</ignore>
2369
                                <ignore>java.nio.MappedByteBuffer</ignore>
2370
                            </ignores>
2371
                        </configuration>
2372
                    </execution>
2373
                </executions>
2374
            </plugin>
2375
-->
2376
            <plugin>
2377
                <groupId>org.apache.maven.plugins</groupId>
2378
                <artifactId>maven-javadoc-plugin</artifactId>
2379
                <executions>
2380
                    <execution>
2381
                        <id>attach-javadocs</id>
2382
                        <goals>
2383
                            <goal>jar</goal>
2384
                        </goals>
2385
                    </execution>
2386
                </executions>
2387
            </plugin>
2388

    
2389
            <plugin>
2390
                <groupId>org.apache.maven.plugins</groupId>
2391
                <artifactId>maven-source-plugin</artifactId>
2392
                <configuration>
2393
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2394
                </configuration>
2395
                <executions>
2396
                    <execution>
2397
                        <id>attach-sources</id>
2398
                        <phase>verify</phase>
2399
                        <goals>
2400
                            <goal>jar-no-fork</goal>
2401
                        </goals>
2402
                    </execution>
2403
                    <execution>
2404
                        <id>attach-test-sources</id>
2405
                        <phase>verify</phase>
2406
                        <goals>
2407
                            <goal>test-jar-no-fork</goal>
2408
                        </goals>
2409
                    </execution>
2410
                </executions>
2411
            </plugin>
2412

    
2413
            <plugin>
2414
                <groupId>org.apache.maven.plugins</groupId>
2415
                <artifactId>maven-checkstyle-plugin</artifactId>
2416
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2417
                <configuration>
2418
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2419
                    <enableRulesSummary>true</enableRulesSummary>
2420
                    <failsOnError>false</failsOnError>
2421
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2422
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2423
                </configuration>
2424
                <dependencies>
2425
                    <dependency>
2426
                        <groupId>org.gvsig</groupId>
2427
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2428
                        <version>1.0.0</version>
2429
                    </dependency>
2430
                </dependencies>
2431
            </plugin>
2432

    
2433
            <plugin>
2434
                <!-- to continue building  when test fail -->
2435
                <groupId>org.apache.maven.plugins</groupId>
2436
                <artifactId>maven-surefire-plugin</artifactId>
2437
                <configuration>
2438
                    <testFailureIgnore>true</testFailureIgnore>
2439
                </configuration>
2440
            </plugin>
2441

    
2442
        </plugins>
2443
    </build>
2444

    
2445

    
2446
    <reporting>
2447
        <excludeDefaults>true</excludeDefaults>
2448
        <plugins>
2449
            <plugin>
2450
                <groupId>org.apache.maven.plugins</groupId>
2451
                <artifactId>maven-project-info-reports-plugin</artifactId>
2452
                <version>${maven.project.info.reports.plugin.version}</version>
2453
                <reportSets>
2454
                    <reportSet>
2455
                        <reports>
2456
                            <report>index</report>
2457
                            <report>summary</report>
2458
                            <report>scm</report>
2459
                            <report>license</report>
2460
                            <report>project-team</report>
2461
                            <report>issue-tracking</report>
2462
                            <report>mailing-list</report>
2463
                            <report>modules</report>
2464

    
2465
                            <report>dependency-info</report>
2466
                            <!-- Removed due to its high cost
2467
                            <report>dependency-management</report>
2468
                            <report>dependencies</report>
2469
                            -->
2470
                            <report>dependency-convergence</report>
2471

    
2472
                            <!--
2473
                            <report>plugins</report>
2474
                            <report>plugin-management</report>
2475
                            <report>distribution-management</report>
2476
                            -->
2477

    
2478
                            <!-- gvSIG does not have Continuous Integration System
2479
                            <report>cim</report>
2480
                            -->
2481
                        </reports>
2482
                    </reportSet>
2483
                </reportSets>
2484
            </plugin>
2485
            <plugin>
2486
                <groupId>org.apache.maven.plugins</groupId>
2487
                <artifactId>maven-javadoc-plugin</artifactId>
2488
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2489
                <version>${maven.javadoc.plugin.version}</version>
2490
                <configuration>
2491
                    <!-- Don't include the deprecateds items in the javadoc -->
2492
                    <nodeprecated>true</nodeprecated>
2493
                    <!-- Don't generate javadoc of project with submodules -->
2494
                    <aggregate>false</aggregate>
2495
                    <!-- Removed detection of links due to its high cost -->
2496
                    <detectJavaApiLink>false</detectJavaApiLink>
2497
                    <detectLinks>false</detectLinks>
2498
                    <detectOfflineLinks>false</detectOfflineLinks>
2499
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2500
                    <includeDependencySources>false</includeDependencySources>
2501
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2502
                </configuration>
2503
                <reportSets>
2504
                    <reportSet>
2505
                        <id>html</id>
2506
                        <reports>
2507
                            <report>javadoc</report>
2508
                            <!-- removed javadocs of tests -->
2509
                        </reports>
2510
                    </reportSet>
2511
                </reportSets>
2512
            </plugin>
2513
            <plugin>
2514
                <groupId>org.apache.maven.plugins</groupId>
2515
                <artifactId>maven-jxr-plugin</artifactId>
2516
                <version>${maven.jxr.plugin.version}</version>
2517
                <configuration>
2518
                    <linkJavadoc>true</linkJavadoc>
2519
                    <aggregate>false</aggregate>
2520
                </configuration>
2521
            </plugin>
2522
            <plugin>
2523
                <groupId>org.codehaus.mojo</groupId>
2524
                <artifactId>findbugs-maven-plugin</artifactId>
2525
                <version>${findbugs.maven.plugin.version}</version>
2526
            </plugin>
2527

    
2528
        </plugins>
2529
    </reporting>
2530

    
2531

    
2532
    <profiles>
2533

    
2534
        <profile>
2535
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2536
            <id>gvsig-root</id>
2537
            <activation>
2538
                <file>
2539
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2540
                </file>
2541
            </activation>
2542
            <build>
2543
                <plugins>
2544

    
2545
                    <plugin>
2546
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2547
                        <groupId>org.codehaus.gmaven</groupId>
2548
                        <artifactId>gmaven-plugin</artifactId>
2549
                        <executions>
2550
                            <execution>
2551
                                <id>initialize-gvsig-product-folder-path</id>
2552
                                <phase>generate-sources</phase>
2553
                                <goals>
2554
                                    <goal>execute</goal>
2555
                                </goals>
2556
                                <configuration>
2557
                                    <source><![CDATA[
2558
                    if( project.artifactId != "org.gvsig.desktop" ) {
2559
                            log.warn("Skip initialization of gvsig-devel.properties.")
2560
                    } else {
2561
                      home = System.getenv('HOME')
2562
                      if( home == null ) {
2563
                        home = System.properties['user.home']
2564
                      }
2565
                      Properties props = new Properties()
2566
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2567
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2568
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2569
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2570
                            props.load(propsFile.newDataInputStream())
2571
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2572
                            props.store(propsFile.newWriter(), null)
2573
                      } else {
2574
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2575
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2576
                        try {
2577
                          props.load(propsFile.newDataInputStream())
2578
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2579
                          if( gvsigProductFolderPath == null ) {
2580
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2581
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2582
                            props.store(propsFile.newWriter(), null)
2583
                          }
2584
                        } catch(java.io.FileNotFoundException e){
2585
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2586
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2587
                          props.store(propsFile.newWriter(), null)
2588
                        }
2589
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2590
                          f = new File(gvsigProductFolderPathDefault)
2591
                          f.mkdirs();
2592
                                                  new File(f,"WARNING.txt").withWriter { out ->
2593
                                                          out.println();
2594
                                                          out.println("The product folder used is set to:");
2595
                                                          out.println();
2596
                                                          out.println(gvsigProductFolderPath);
2597
                                                          out.println();
2598
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2599
                                                          out.println();
2600
                                                  }
2601
                        }
2602
                      }
2603
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2604
                    }
2605
                  ]]></source>
2606
                                </configuration>
2607
                            </execution>
2608

    
2609
                        </executions>
2610
                    </plugin>
2611

    
2612
                </plugins>
2613
            </build>
2614
        </profile>
2615

    
2616

    
2617

    
2618
        <profile>
2619
            <!-- This profile is used to packege and install the gvSIG plugins -->
2620
            <id>gvsig-plugin</id>
2621
            <activation>
2622
                <file>
2623
                    <exists>buildNumber.properties</exists>
2624
                </file>
2625
            </activation>
2626
            <build>
2627
                <plugins>
2628

    
2629
                    <plugin>
2630
                        <artifactId>maven-assembly-plugin</artifactId>
2631
                        <executions>
2632
                            <execution>
2633
                                <id>gvsig-plugin-package</id>
2634
                                <phase>package</phase>
2635
                                <goals>
2636
                                    <goal>single</goal>
2637
                                </goals>
2638
                            </execution>
2639
                        </executions>
2640
                    </plugin>
2641

    
2642
                    <plugin>
2643
                        <artifactId>maven-clean-plugin</artifactId>
2644
                        <configuration>
2645
                            <skip>false</skip>
2646
                            <failOnError>true</failOnError>
2647
                            <filesets>
2648
                                <fileset>
2649
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2650
                                </fileset>
2651
                            </filesets>
2652
                        </configuration>
2653
                        <executions>
2654
                            <execution>
2655
                                <id>default-clean</id>
2656
                                <phase>clean</phase>
2657
                            </execution>
2658
                        </executions>
2659
                    </plugin>
2660

    
2661
                    <plugin>
2662
                        <groupId>org.codehaus.gmaven</groupId>
2663
                        <artifactId>gmaven-plugin</artifactId>
2664
                        <executions>
2665

    
2666
                            <execution>
2667
                                <id>increase-build-number</id>
2668
                                <phase>process-sources</phase>
2669
                                <goals>
2670
                                    <goal>execute</goal>
2671
                                </goals>
2672
                            </execution>
2673

    
2674
                            <execution>
2675
                                <id>build-package-info</id>
2676
                                <phase>prepare-package</phase>
2677
                                <goals>
2678
                                    <goal>execute</goal>
2679
                                </goals>
2680
                            </execution>
2681

    
2682
                            <execution>
2683
                                <id>build-package-index</id>
2684
                                <phase>package</phase>
2685
                                <goals>
2686
                                    <goal>execute</goal>
2687
                                </goals>
2688
                            </execution>
2689

    
2690
                            <execution>
2691
                                <id>install-plugin</id>
2692
                                <phase>install</phase>
2693
                                <goals>
2694
                                    <goal>execute</goal>
2695
                                </goals>
2696
                            </execution>
2697

    
2698
                            <execution>
2699
                                <id>deploy-package</id>
2700
                                <phase>install</phase>
2701
                                <goals>
2702
                                    <goal>execute</goal>
2703
                                </goals>
2704
                            </execution>
2705

    
2706
                        </executions>
2707
                    </plugin>
2708

    
2709
                </plugins>
2710
            </build>
2711
        </profile>
2712

    
2713
    </profiles>
2714

    
2715
    <properties>
2716
        <!-- Maven plugins versions -->    
2717
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2718
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2719
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2720
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2721
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2722
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2723
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2724
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2725
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2726
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2727
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2728
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2729
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2730
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2731
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2732
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2733
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2734
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2735
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2736

    
2737
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2738
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2739
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2740
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2741
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2742

    
2743
        <!-- General configuration -->
2744
        <encoding>ISO-8859-1</encoding>
2745
        <java.version>1.8</java.version>
2746
        
2747
        <localRepository>${user.home}/.m2/repository</localRepository>
2748
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2749

    
2750
        <!-- The property svn.tags.folder is used in external projects to override  -->
2751
        <!-- configuraction in maven-release-plugin -->
2752
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2753

    
2754
        <!-- Package info property values -->
2755
        <gvsig.version>2.6.0</gvsig.version>
2756
        <gvsig.package.info.codealias />
2757
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2758
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2759
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2760
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2761
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2762
        <gvsig.package.info.official>false</gvsig.package.info.official>
2763
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2764
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2765
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2766
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2767
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2768
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2769
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2770
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2771
        <gvsig.package.info.categories />
2772
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2773

    
2774
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2775
        <gvsig.install.plugin>true</gvsig.install.plugin>
2776
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2777
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2778

    
2779
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2780

    
2781
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2782
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2783
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2784
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2785
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2786
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2787
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2788
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2789
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2790
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2791
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2792
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2793
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2794
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2795
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2796
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2797
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2798
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2799
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2800
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2801
        <!--
2802
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2803
        -->
2804
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2805
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2806
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2807
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2808
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2809
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2810
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2811
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2812
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2813
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis130.provider</org.gvsig.h2spatial.provider>
2814

    
2815
        <jython.artifactId>jython-standalone</jython.artifactId>
2816
        <!-- External project versions -->
2817
        <gvsig.tools.version>3.0.282-SNAPSHOT</gvsig.tools.version>
2818
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2819
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2820
    </properties>
2821

    
2822
    <modules>
2823
        <module>org.gvsig.desktop.compat.cdc</module>
2824
        <module>org.gvsig.desktop.library</module>
2825
        <module>org.gvsig.desktop.framework</module>
2826
        <module>org.gvsig.desktop.plugin</module>
2827

    
2828
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2829
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2830

    
2831
    </modules>
2832
</project>
2833