Statistics
| Revision:

svn-gvsig-desktop / tags / org.gvsig.desktop-2.0.317 / pom.xml @ 46365

History | View | Annotate | Download (122 KB)

1 40435 jjdelcerro
<?xml version="1.0" encoding="UTF-8"?>
2 40512 jjdelcerro
<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 40435 jjdelcerro
4
    <modelVersion>4.0.0</modelVersion>
5
    <groupId>org.gvsig</groupId>
6
    <artifactId>org.gvsig.desktop</artifactId>
7
    <packaging>pom</packaging>
8 40649 jjdelcerro
9 45558 jjdelcerro
    <version>2.0.317</version>
10 40435 jjdelcerro
11
    <name>${project.artifactId}</name>
12
    <description>
13 41419 jjdelcerro
        This is part of the sources of "gSIG desktop" application.
14 41695 fdiaz
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 41419 jjdelcerro
        working in the land realm.
23 40435 jjdelcerro
    </description>
24
25 40472 jjdelcerro
    <licenses>
26
        <license>
27 45425 jjdelcerro
            <name>GPL-3.0-or-later</name>
28 40472 jjdelcerro
            <url>http://www.gnu.org/licenses/gpl.html</url>
29
            <distribution>repo</distribution>
30
            <comments>
31 41419 jjdelcerro
                "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 40472 jjdelcerro
        </license>
37
    </licenses>
38 40435 jjdelcerro
39 40480 jjdelcerro
    <organization>
40
        <name>gvSIG Association</name>
41
        <url>http://www.gvsig.com/</url>
42
    </organization>
43 40435 jjdelcerro
44 40480 jjdelcerro
    <scm>
45 45558 jjdelcerro
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.317</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.317</developerConnection>
47
        <url>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.317</url>
48 40480 jjdelcerro
    </scm>
49 41695 fdiaz
50 40480 jjdelcerro
    <repositories>
51 41419 jjdelcerro
        <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 44694 jjdelcerro
        <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 40480 jjdelcerro
    </repositories>
76
77 40435 jjdelcerro
    <distributionManagement>
78 41419 jjdelcerro
        <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 40435 jjdelcerro
    </distributionManagement>
95 41695 fdiaz
96 40480 jjdelcerro
    <issueManagement>
97 41419 jjdelcerro
        <system>redmine</system>
98
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
99 40480 jjdelcerro
    </issueManagement>
100 40435 jjdelcerro
101
    <mailingLists>
102 41419 jjdelcerro
        <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 40435 jjdelcerro
    </mailingLists>
136
137
    <dependencyManagement>
138
        <dependencies>
139 42483 jjdelcerro
            <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 40435 jjdelcerro
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 42521 jjdelcerro
              <groupId>com.fifesoft</groupId>
220
              <artifactId>autocomplete</artifactId>
221
              <version>2.5.7</version>
222 42539 jjdelcerro
            </dependency>
223 43280 fdiaz
224 42521 jjdelcerro
            <dependency>
225 40435 jjdelcerro
                <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 40622 jjdelcerro
                <artifactId>batik-ext</artifactId>
237
                <version>1.7</version>
238 41695 fdiaz
            </dependency>
239 40622 jjdelcerro
            <dependency>
240
                <groupId>org.apache.xmlgraphics</groupId>
241 40435 jjdelcerro
                <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 40554 jjdelcerro
                <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 43280 fdiaz
290 40554 jjdelcerro
            <dependency>
291 40435 jjdelcerro
                <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 41695 fdiaz
316 40435 jjdelcerro
            <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 41419 jjdelcerro
                <groupId>commons-codec</groupId>
328
                <artifactId>commons-codec</artifactId>
329
                <version>1.6</version>
330 40435 jjdelcerro
            </dependency>
331
            <dependency>
332
                <groupId>commons-collections</groupId>
333
                <artifactId>commons-collections</artifactId>
334 43158 jjdelcerro
                <version>3.2.2</version>
335 40435 jjdelcerro
            </dependency>
336 41419 jjdelcerro
            <dependency>
337 43476 jjdelcerro
                <groupId>org.apache.commons</groupId>
338
                <artifactId>commons-collections4</artifactId>
339
                <version>4.1</version>
340
            </dependency>
341
            <dependency>
342 43915 jjdelcerro
              <groupId>org.apache.commons</groupId>
343
              <artifactId>commons-compress</artifactId>
344
              <version>1.11</version>
345
            </dependency>
346
            <dependency>
347 41419 jjdelcerro
                <groupId>org.apache.solr</groupId>
348
                <artifactId>solr-commons-csv</artifactId>
349
                <version>3.5.0</version>
350 41695 fdiaz
            </dependency>
351 40435 jjdelcerro
            <dependency>
352
                <groupId>commons-httpclient</groupId>
353
                <artifactId>commons-httpclient</artifactId>
354
                <version>2.0.2</version>
355
            </dependency>
356
            <dependency>
357 41419 jjdelcerro
                <groupId>commons-cli</groupId>
358
                <artifactId>commons-cli</artifactId>
359 43158 jjdelcerro
                <version>1.4</version>
360 40435 jjdelcerro
            </dependency>
361 41012 jjdelcerro
            <dependency>
362 43983 jjdelcerro
                <groupId>commons-lang</groupId>
363
                <artifactId>commons-lang</artifactId>
364
                <version>2.6</version>
365
            </dependency>
366
            <dependency>
367 43521 jjdelcerro
                <groupId>org.apache.commons</groupId>
368
                <artifactId>commons-math</artifactId>
369
                <version>2.2</version>
370
            </dependency>
371
            <dependency>
372 41311 jjdelcerro
                <groupId>commons-configuration</groupId>
373
                <artifactId>commons-configuration</artifactId>
374
                <version>1.10</version>
375
            </dependency>
376
            <dependency>
377 40435 jjdelcerro
                <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 41419 jjdelcerro
                <groupId>commons-pool</groupId>
389
                <artifactId>commons-pool</artifactId>
390
                <version>1.6</version>
391 41695 fdiaz
            </dependency>
392 40581 jjdelcerro
            <dependency>
393 44198 jjdelcerro
                <groupId>org.apache.commons</groupId>
394
                <artifactId>commons-text</artifactId>
395
                <version>1.6</version>
396
            </dependency>
397
398
            <dependency>
399 40435 jjdelcerro
                <groupId>org.dspace</groupId>
400
                <artifactId>cql-java</artifactId>
401
                <version>1.0</version>
402
            </dependency>
403
            <dependency>
404 41419 jjdelcerro
                <groupId>easymock</groupId>
405
                <artifactId>easymockclassextension</artifactId>
406
                <version>1.2</version>
407 40435 jjdelcerro
            </dependency>
408
            <dependency>
409
                <groupId>flanagan</groupId>
410
                <artifactId>flanagan</artifactId>
411
                <version>20090616</version>
412
            </dependency>
413 42469 jjdelcerro
            <dependency>
414 40435 jjdelcerro
                <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 43553 jjdelcerro
                <version>2.4.12</version>
433 40435 jjdelcerro
            </dependency>
434 41419 jjdelcerro
            <dependency>
435 40435 jjdelcerro
                <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 42139 jjdelcerro
                <version>2.1.7</version>
463 40435 jjdelcerro
            </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 44655 jjdelcerro
                <groupId>org.glassfish</groupId>
486
                <artifactId>javax.json</artifactId>
487
                <version>1.0.4</version>
488
            </dependency>
489
            <dependency>
490 40435 jjdelcerro
                <groupId>com.toedter</groupId>
491
                <artifactId>jcalendar</artifactId>
492 42003 jjdelcerro
                <version>1.3.2</version>
493 40435 jjdelcerro
            </dependency>
494
            <dependency>
495
                <groupId>jfree</groupId>
496
                <artifactId>jcommon</artifactId>
497
                <version>1.0.12</version>
498
            </dependency>
499
            <dependency>
500 43913 jjdelcerro
                <groupId>com.github.lespaul361</groupId>
501
                <artifactId>JCommunique</artifactId>
502
                <version>2.0.0</version>
503
            </dependency>
504
            <dependency>
505 40435 jjdelcerro
                <groupId>jdom</groupId>
506
                <artifactId>jdom</artifactId>
507
                <version>1.0</version>
508
            </dependency>
509
            <dependency>
510 43079 jjdelcerro
                <groupId>org.gnu</groupId>
511
                <artifactId>jel</artifactId>
512
                <version>2.0.1</version>
513 43152 fdiaz
            </dependency>
514 43079 jjdelcerro
            <dependency>
515 40435 jjdelcerro
                <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 45043 jjdelcerro
              <groupId>com.jidesoft</groupId>
546
              <artifactId>jide-oss</artifactId>
547
              <version>3.6.18</version>
548
            </dependency>
549
            <dependency>
550 40435 jjdelcerro
                <groupId>com.sun</groupId>
551
                <artifactId>jimi</artifactId>
552
                <version>1.1</version>
553
            </dependency>
554
            <dependency>
555 41012 jjdelcerro
                <groupId>joda-time</groupId>
556
                <artifactId>joda-time</artifactId>
557
                <version>1.6</version>
558
            </dependency>
559
            <dependency>
560 42564 jjdelcerro
                <groupId>org.jopendocument</groupId>
561
                <artifactId>jOpenDocument</artifactId>
562
                <version>1.3</version>
563 42595 jjdelcerro
            </dependency>
564 42564 jjdelcerro
            <dependency>
565 40435 jjdelcerro
                <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 40508 jjdelcerro
                <!-- This is the version already included in Java 1.6 -->
578 40435 jjdelcerro
                <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 43901 jjdelcerro
                <groupId>org.json</groupId>
587
                <artifactId>json</artifactId>
588
                <version>20180130</version>
589
            </dependency>
590
            <dependency>
591 40435 jjdelcerro
                <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 40480 jjdelcerro
                <version>1.13</version>
599 40435 jjdelcerro
            </dependency>
600
            <dependency>
601
                <groupId>junit</groupId>
602
                <artifactId>junit</artifactId>
603 44413 jjdelcerro
                <version>4.11</version>
604 40435 jjdelcerro
            </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 42522 jjdelcerro
                <artifactId>${jython.artifactId}</artifactId>
618 44988 jjdelcerro
                <version>2.7.1</version>
619 40435 jjdelcerro
            </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 41271 jjdelcerro
                <groupId>com.googlecode.log4jdbc</groupId>
642
                <artifactId>log4jdbc</artifactId>
643
                <version>1.2</version>
644 41695 fdiaz
            </dependency>
645 41271 jjdelcerro
            <dependency>
646 40435 jjdelcerro
                <groupId>com.ostermiller</groupId>
647
                <artifactId>ostermillerutils</artifactId>
648
                <version>1.4.3</version>
649
            </dependency>
650
            <dependency>
651 43842 jjdelcerro
                <groupId>org.mapdb</groupId>
652
                <artifactId>mapdb</artifactId>
653
                <version>3.0.6</version>
654
            </dependency>
655
            <dependency>
656 40435 jjdelcerro
                <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 41419 jjdelcerro
                <groupId>org.apache.directory.studio</groupId>
687
                <artifactId>org.apache.commons.pool</artifactId>
688
                <version>1.6</version>
689 41695 fdiaz
            </dependency>
690 40581 jjdelcerro
            <dependency>
691 41419 jjdelcerro
                <groupId>org.osgeo</groupId>
692
                <artifactId>proj4j</artifactId>
693
                <version>0.1.0</version>
694 41695 fdiaz
            </dependency>
695 40581 jjdelcerro
            <dependency>
696 41941 jjdelcerro
                <groupId>com.fifesoft</groupId>
697
                <artifactId>rsyntaxtextarea</artifactId>
698 43559 jjdelcerro
                <version>2.6.1</version>
699 41941 jjdelcerro
            </dependency>
700
            <dependency>
701 42469 jjdelcerro
                <groupId>com.fifesoft</groupId>
702
                <artifactId>rstaui</artifactId>
703
                <version>2.5.7</version>
704
            </dependency>
705
            <dependency>
706 40435 jjdelcerro
                <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 40626 jldominguez
                <version>0.2.1</version>
734 40435 jjdelcerro
            </dependency>
735
            <dependency>
736 41419 jjdelcerro
                <groupId>net.sf.supercsv</groupId>
737
                <artifactId>super-csv</artifactId>
738
                <version>2.1.0</version>
739
            </dependency>
740
            <dependency>
741 40435 jjdelcerro
                <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 43213 jjdelcerro
              <groupId>org.swinglabs</groupId>
752
              <artifactId>swing-layout</artifactId>
753
              <version>1.0.3</version>
754 43280 fdiaz
            </dependency>
755 43213 jjdelcerro
            <dependency>
756 40435 jjdelcerro
                <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 42148 fdiaz
                <version>2.11.0</version>
789 40435 jjdelcerro
            </dependency>
790
            <dependency>
791
                <groupId>xml-apis</groupId>
792 42148 fdiaz
                <artifactId>xml-apis</artifactId>
793
                <version>1.4.01</version>
794
            </dependency>
795
            <dependency>
796
                <groupId>xml-apis</groupId>
797 40435 jjdelcerro
                <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 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
815
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
816 42035 jjdelcerro
                <version>1.0.1</version>
817 40435 jjdelcerro
            </dependency>
818
            <dependency>
819 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
820
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
821
                <version>1.0.0</version>
822 40435 jjdelcerro
            </dependency>
823 42483 jjdelcerro
<!--            <dependency>
824 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
825
                <artifactId>org.gvsig.catalog</artifactId>
826
                <version>2.0</version>
827 44198 jjdelcerro
            </dependency>-->
828 41419 jjdelcerro
            <dependency>
829
                <groupId>org.gvsig.external</groupId>
830
                <artifactId>org.gvsig.external.jump</artifactId>
831
                <version>1.0.0</version>
832 40435 jjdelcerro
            </dependency>
833
            <dependency>
834
                <groupId>org.gvsig</groupId>
835
                <artifactId>org.gvsig.proj.lib.api</artifactId>
836 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
837 40435 jjdelcerro
            </dependency>
838
            <dependency>
839
                <groupId>org.gvsig</groupId>
840
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
841 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
842 40435 jjdelcerro
            </dependency>
843 40506 jjdelcerro
            <dependency>
844 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
845
                <artifactId>org.gvsig.proj.swing.api</artifactId>
846
                <version>${gvsig.proj.version}</version>
847 40506 jjdelcerro
            </dependency>
848 40581 jjdelcerro
            <dependency>
849 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
850
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
851
                <version>${gvsig.proj.version}</version>
852 41695 fdiaz
            </dependency>
853 40581 jjdelcerro
            <dependency>
854 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
855
                <artifactId>org.gvsig.projection.api</artifactId>
856
                <version>${gvsig.projection.api.version}</version>
857 40581 jjdelcerro
            </dependency>
858 40435 jjdelcerro
859
            <!-- Childs projects -->
860
861
            <dependency>
862
                <groupId>org.gvsig</groupId>
863 42026 jjdelcerro
                <artifactId>org.gvsig.about.api</artifactId>
864 45558 jjdelcerro
                <version>2.0.317</version>
865 42026 jjdelcerro
            </dependency>
866
            <dependency>
867
                <groupId>org.gvsig</groupId>
868
                <artifactId>org.gvsig.about.impl</artifactId>
869 45558 jjdelcerro
                <version>2.0.317</version>
870 42026 jjdelcerro
            </dependency>
871
            <dependency>
872
                <groupId>org.gvsig</groupId>
873 40608 jjdelcerro
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
874 45558 jjdelcerro
                <version>2.0.317</version>
875 40608 jjdelcerro
            </dependency>
876
            <dependency>
877
                <groupId>org.gvsig</groupId>
878
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
879 45558 jjdelcerro
                <version>2.0.317</version>
880 40608 jjdelcerro
            </dependency>
881
            <dependency>
882
                <groupId>org.gvsig</groupId>
883
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
884 45558 jjdelcerro
                <version>2.0.317</version>
885 40608 jjdelcerro
            </dependency>
886
            <dependency>
887
                <groupId>org.gvsig</groupId>
888
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
889 45558 jjdelcerro
                <version>2.0.317</version>
890 40608 jjdelcerro
            </dependency>
891
            <dependency>
892
                <groupId>org.gvsig</groupId>
893 40501 jjdelcerro
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
894 45558 jjdelcerro
                <version>2.0.317</version>
895 40501 jjdelcerro
            </dependency>
896
            <dependency>
897
                <groupId>org.gvsig</groupId>
898
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
899 45558 jjdelcerro
                <version>2.0.317</version>
900 40501 jjdelcerro
            </dependency>
901
            <dependency>
902
                <groupId>org.gvsig</groupId>
903 40435 jjdelcerro
                <artifactId>org.gvsig.andami</artifactId>
904 45558 jjdelcerro
                <version>2.0.317</version>
905 40435 jjdelcerro
            </dependency>
906
            <dependency>
907
                <groupId>org.gvsig</groupId>
908
                <artifactId>org.gvsig.app</artifactId>
909 45558 jjdelcerro
                <version>2.0.317</version>
910 41695 fdiaz
            </dependency>
911 40435 jjdelcerro
            <dependency>
912
                <groupId>org.gvsig</groupId>
913
                <artifactId>org.gvsig.ui</artifactId>
914 45558 jjdelcerro
                <version>2.0.317</version>
915 40435 jjdelcerro
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918 44830 jjdelcerro
                <artifactId>org.gvsig.basicformats</artifactId>
919 45558 jjdelcerro
                <version>2.0.317</version>
920 44830 jjdelcerro
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.control</artifactId>
924 45558 jjdelcerro
                <version>2.0.317</version>
925 40435 jjdelcerro
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
929 45558 jjdelcerro
                <version>2.0.317</version>
930 40435 jjdelcerro
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
934 45558 jjdelcerro
                <version>2.0.317</version>
935 43510 jjdelcerro
            </dependency>
936 40435 jjdelcerro
            <dependency>
937 43510 jjdelcerro
                <!--
938
                Eliminado el proyecto asi que le pongo una version "chunga"
939
                para que falle al resolverla si alguien lo usa
940
                -->
941 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
943 43510 jjdelcerro
                <version>ERROR</version>
944 40435 jjdelcerro
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
948 45558 jjdelcerro
                <version>2.0.317</version>
949 40435 jjdelcerro
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
953 45558 jjdelcerro
                <version>2.0.317</version>
954 40435 jjdelcerro
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
958 45558 jjdelcerro
                <version>2.0.317</version>
959 40435 jjdelcerro
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
963 45558 jjdelcerro
                <version>2.0.317</version>
964 40435 jjdelcerro
                <type>test-jar</type>
965
                <scope>test</scope>
966
            </dependency>
967
            <dependency>
968
                <groupId>org.gvsig</groupId>
969 42928 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
970 45558 jjdelcerro
                <version>2.0.317</version>
971 42928 jjdelcerro
                <type>test-jar</type>
972
                <scope>test</scope>
973
            </dependency>            <dependency>
974
                <groupId>org.gvsig</groupId>
975 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
976 45558 jjdelcerro
                <version>2.0.317</version>
977 40435 jjdelcerro
            </dependency>
978
            <dependency>
979
                <groupId>org.gvsig</groupId>
980 45472 jjdelcerro
                <artifactId>org.gvsig.h2spatial.h2gis130.provider</artifactId>
981 45558 jjdelcerro
                <version>2.0.317</version>
982 45472 jjdelcerro
            </dependency>
983
            <dependency>
984
                <groupId>org.gvsig</groupId>
985
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
986 45558 jjdelcerro
                <version>2.0.317</version>
987 45472 jjdelcerro
            </dependency>
988
            <dependency>
989
                <groupId>org.gvsig</groupId>
990
                <artifactId>org.gvsig.h2spatial.h2gis150.provider</artifactId>
991 45558 jjdelcerro
                <version>2.0.317</version>
992 45472 jjdelcerro
            </dependency>
993
              <dependency>
994
                <groupId>org.gvsig</groupId>
995 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
996 45558 jjdelcerro
                <version>2.0.317</version>
997 40435 jjdelcerro
            </dependency>
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000 44952 omartinez
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
1001 45558 jjdelcerro
                <version>2.0.317</version>
1002 44952 omartinez
            </dependency>
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005 40513 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1006 45558 jjdelcerro
                <version>2.0.317</version>
1007 40435 jjdelcerro
            </dependency>
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1011 45558 jjdelcerro
                <version>2.0.317</version>
1012 40435 jjdelcerro
            </dependency>
1013
            <dependency>
1014
                <groupId>org.gvsig</groupId>
1015 41012 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1016 45558 jjdelcerro
                <version>2.0.317</version>
1017 41012 jjdelcerro
            </dependency>
1018
            <dependency>
1019
                <groupId>org.gvsig</groupId>
1020 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1021 45558 jjdelcerro
                <version>2.0.317</version>
1022 40435 jjdelcerro
            </dependency>
1023
            <dependency>
1024 42104 jjdelcerro
              <groupId>org.gvsig</groupId>
1025
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1026 45558 jjdelcerro
              <version>2.0.317</version>
1027 42104 jjdelcerro
            </dependency>
1028
                <dependency>
1029
              <groupId>org.gvsig</groupId>
1030
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1031 45558 jjdelcerro
               <version>2.0.317</version>
1032 42125 fdiaz
            </dependency>
1033 42104 jjdelcerro
            <dependency>
1034 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1035
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1036 45558 jjdelcerro
                <version>2.0.317</version>
1037 40435 jjdelcerro
            </dependency>
1038
            <dependency>
1039 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1040
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1041 45558 jjdelcerro
                <version>2.0.317</version>
1042 41419 jjdelcerro
                <type>test-jar</type>
1043 42491 jjdelcerro
                <scope>test</scope>
1044 40435 jjdelcerro
            </dependency>
1045
            <dependency>
1046 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1047
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1048 45558 jjdelcerro
                <version>2.0.317</version>
1049 40435 jjdelcerro
            </dependency>
1050 44198 jjdelcerro
<!--            <dependency>
1051 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
1052
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
1053 41546 jjdelcerro
                <version>2.0.46-SNAPSHOT</version>
1054 44198 jjdelcerro
            </dependency>-->
1055 40435 jjdelcerro
            <dependency>
1056
                <groupId>org.gvsig</groupId>
1057
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1058 45558 jjdelcerro
                <version>2.0.317</version>
1059 41695 fdiaz
            </dependency>
1060 40435 jjdelcerro
            <dependency>
1061
                <groupId>org.gvsig</groupId>
1062
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1063 45558 jjdelcerro
                <version>2.0.317</version>
1064 41695 fdiaz
            </dependency>
1065 44830 jjdelcerro
1066
1067
1068
1069 40435 jjdelcerro
            <dependency>
1070
                <groupId>org.gvsig</groupId>
1071 44830 jjdelcerro
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1072 45558 jjdelcerro
                <version>2.0.317</version>
1073 44830 jjdelcerro
            </dependency>
1074
            <dependency>
1075
                <groupId>org.gvsig</groupId>
1076
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1077 45558 jjdelcerro
                <version>2.0.317</version>
1078 44830 jjdelcerro
            </dependency>
1079
            <dependency>
1080
                <groupId>org.gvsig</groupId>
1081
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1082 45558 jjdelcerro
                <version>2.0.317</version>
1083 44830 jjdelcerro
            </dependency>
1084
            <dependency>
1085
                <groupId>org.gvsig</groupId>
1086
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1087
                <version>2.0.272-SNAPSHOT</version>
1088
            </dependency>
1089
            <dependency>
1090
                <groupId>org.gvsig</groupId>
1091
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1092
                <version>2.0.272-SNAPSHOT</version>
1093
            </dependency>
1094
            <dependency>
1095
                <groupId>org.gvsig</groupId>
1096
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1097
                <version>2.0.272-SNAPSHOT</version>
1098
            </dependency>
1099
            <dependency>
1100
                <groupId>org.gvsig</groupId>
1101
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1102 45558 jjdelcerro
                <version>2.0.317</version>
1103 44830 jjdelcerro
            </dependency>
1104
            <dependency>
1105
                <groupId>org.gvsig</groupId>
1106
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1107 45558 jjdelcerro
                <version>2.0.317</version>
1108 44830 jjdelcerro
            </dependency>
1109
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1113 45558 jjdelcerro
                <version>2.0.317</version>
1114 44830 jjdelcerro
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1118 45558 jjdelcerro
                <version>2.0.317</version>
1119 44830 jjdelcerro
            </dependency>
1120
1121
            <dependency>
1122
                <groupId>org.gvsig</groupId>
1123
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1124 45558 jjdelcerro
                <version>2.0.317</version>
1125 44830 jjdelcerro
            </dependency>
1126
            <dependency>
1127
                <groupId>org.gvsig</groupId>
1128
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1129 45558 jjdelcerro
                <version>2.0.317</version>
1130 44830 jjdelcerro
            </dependency>
1131
            <dependency>
1132
                <groupId>org.gvsig</groupId>
1133
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1134 45558 jjdelcerro
                <version>2.0.317</version>
1135 44830 jjdelcerro
            </dependency>
1136
            <dependency>
1137
                <groupId>org.gvsig</groupId>
1138
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1139 45558 jjdelcerro
                <version>2.0.317</version>
1140 44830 jjdelcerro
            </dependency>
1141
1142
1143
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1147 45558 jjdelcerro
                <version>2.0.317</version>
1148 44830 jjdelcerro
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1152 45558 jjdelcerro
                <version>2.0.317</version>
1153 44830 jjdelcerro
            </dependency>
1154
1155
            <dependency>
1156
                <groupId>org.gvsig</groupId>
1157
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1158 45558 jjdelcerro
                <version>2.0.317</version>
1159 44830 jjdelcerro
            </dependency>
1160
            <dependency>
1161
                <groupId>org.gvsig</groupId>
1162
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1163 45558 jjdelcerro
                <version>2.0.317</version>
1164 44830 jjdelcerro
            </dependency>
1165
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1169
                <version>2.0.272-SNAPSHOT</version>
1170
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1174
                <version>2.0.272-SNAPSHOT</version>
1175
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1179
                <version>2.0.272-SNAPSHOT</version>
1180
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1184 45558 jjdelcerro
                <version>2.0.317</version>
1185 44830 jjdelcerro
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1189 45558 jjdelcerro
                <version>2.0.317</version>
1190 44830 jjdelcerro
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1194 45558 jjdelcerro
                <version>2.0.317</version>
1195 44830 jjdelcerro
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1199 45558 jjdelcerro
                <version>2.0.317</version>
1200 44830 jjdelcerro
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1204 45558 jjdelcerro
                <version>2.0.317</version>
1205 44830 jjdelcerro
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1209 45558 jjdelcerro
                <version>2.0.317</version>
1210 44830 jjdelcerro
            </dependency>
1211
            <dependency>
1212
                <groupId>org.gvsig</groupId>
1213
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1214 45558 jjdelcerro
                <version>2.0.317</version>
1215 44830 jjdelcerro
            </dependency>
1216
1217
1218
1219
            <dependency>
1220
                <groupId>org.gvsig</groupId>
1221 40435 jjdelcerro
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1222 45558 jjdelcerro
                <version>2.0.317</version>
1223 40435 jjdelcerro
            </dependency>
1224
            <dependency>
1225
                <groupId>org.gvsig</groupId>
1226
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1227 45558 jjdelcerro
                <version>2.0.317</version>
1228 40435 jjdelcerro
            </dependency>
1229
            <dependency>
1230
                <groupId>org.gvsig</groupId>
1231
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1232 45558 jjdelcerro
                <version>2.0.317</version>
1233 40435 jjdelcerro
            </dependency>
1234
            <dependency>
1235
                <groupId>org.gvsig</groupId>
1236
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1237 45558 jjdelcerro
                <version>2.0.317</version>
1238 40435 jjdelcerro
            </dependency>
1239
            <dependency>
1240
                <groupId>org.gvsig</groupId>
1241
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1242 45558 jjdelcerro
                <version>2.0.317</version>
1243 40435 jjdelcerro
            </dependency>
1244
            <dependency>
1245
                <groupId>org.gvsig</groupId>
1246 42318 fdiaz
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1247 45558 jjdelcerro
                <version>2.0.317</version>
1248 42318 fdiaz
            </dependency>
1249
            <dependency>
1250
                <groupId>org.gvsig</groupId>
1251
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1252 45558 jjdelcerro
                <version>2.0.317</version>
1253 42318 fdiaz
            </dependency>
1254
1255
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258 40435 jjdelcerro
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1259 45558 jjdelcerro
                <version>2.0.317</version>
1260 40435 jjdelcerro
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.compat.api</artifactId>
1264 45558 jjdelcerro
                <version>2.0.317</version>
1265 40435 jjdelcerro
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.compat.se</artifactId>
1269 45558 jjdelcerro
                <version>2.0.317</version>
1270 40435 jjdelcerro
            </dependency>
1271
            <dependency>
1272
                <groupId>org.gvsig</groupId>
1273
                <artifactId>org.gvsig.remoteclient</artifactId>
1274 45558 jjdelcerro
                <version>2.0.317</version>
1275 40435 jjdelcerro
            </dependency>
1276
            <dependency>
1277
                <groupId>org.gvsig</groupId>
1278
                <artifactId>org.gvsig.i18n</artifactId>
1279 45558 jjdelcerro
                <version>2.0.317</version>
1280 40435 jjdelcerro
            </dependency>
1281
            <dependency>
1282
                <groupId>org.gvsig</groupId>
1283
                <artifactId>org.gvsig.utils</artifactId>
1284 45558 jjdelcerro
                <version>2.0.317</version>
1285 40435 jjdelcerro
            </dependency>
1286
            <dependency>
1287 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1288
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1289 45558 jjdelcerro
                <version>2.0.317</version>
1290 41695 fdiaz
            </dependency>
1291 40435 jjdelcerro
            <dependency>
1292 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1293
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1294 45558 jjdelcerro
                <version>2.0.317</version>
1295 41695 fdiaz
            </dependency>
1296 40435 jjdelcerro
            <dependency>
1297 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1298
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1299 45558 jjdelcerro
                <version>2.0.317</version>
1300 40435 jjdelcerro
            </dependency>
1301
            <dependency>
1302 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1303
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1304 45558 jjdelcerro
                <version>2.0.317</version>
1305 40435 jjdelcerro
            </dependency>
1306
            <dependency>
1307 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1308 43521 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1309 45558 jjdelcerro
                <version>2.0.317</version>
1310 43521 jjdelcerro
            </dependency>
1311
            <dependency>
1312
                <groupId>org.gvsig</groupId>
1313
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1314 45558 jjdelcerro
                <version>2.0.317</version>
1315 43521 jjdelcerro
            </dependency>
1316
            <dependency>
1317 44644 jjdelcerro
              <groupId>org.gvsig</groupId>
1318
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1319 45558 jjdelcerro
              <version>2.0.317</version>
1320 44644 jjdelcerro
            </dependency>
1321
            <dependency>
1322
              <groupId>org.gvsig</groupId>
1323
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1324 45558 jjdelcerro
              <version>2.0.317</version>
1325 44644 jjdelcerro
            </dependency>
1326
            <dependency>
1327
              <groupId>org.gvsig</groupId>
1328
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1329 45558 jjdelcerro
              <version>2.0.317</version>
1330 44644 jjdelcerro
            </dependency>
1331
            <dependency>
1332 43521 jjdelcerro
                <groupId>org.gvsig</groupId>
1333 43939 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1334 45558 jjdelcerro
                <version>2.0.317</version>
1335 43939 jjdelcerro
            </dependency>
1336
            <dependency>
1337
                <groupId>org.gvsig</groupId>
1338
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1339 45558 jjdelcerro
                <version>2.0.317</version>
1340 43939 jjdelcerro
            </dependency>
1341
            <dependency>
1342
                <groupId>org.gvsig</groupId>
1343 43784 jjdelcerro
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1344 45558 jjdelcerro
                <version>2.0.317</version>
1345 43784 jjdelcerro
            </dependency>
1346
            <dependency>
1347
                <groupId>org.gvsig</groupId>
1348
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1349 45558 jjdelcerro
                <version>2.0.317</version>
1350 43784 jjdelcerro
            </dependency>
1351
            <dependency>
1352
                <groupId>org.gvsig</groupId>
1353 41419 jjdelcerro
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1354 45558 jjdelcerro
                <version>2.0.317</version>
1355 40435 jjdelcerro
            </dependency>
1356
            <dependency>
1357 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1358
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1359 45558 jjdelcerro
                <version>2.0.317</version>
1360 41419 jjdelcerro
                <type>test-jar</type>
1361 42491 jjdelcerro
                <scope>test</scope>
1362 40435 jjdelcerro
            </dependency>
1363
            <dependency>
1364
                <groupId>org.gvsig</groupId>
1365
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1366 45558 jjdelcerro
                <version>2.0.317</version>
1367 40435 jjdelcerro
            </dependency>
1368
            <dependency>
1369
                <groupId>org.gvsig</groupId>
1370
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1371 45558 jjdelcerro
                <version>2.0.317</version>
1372 40435 jjdelcerro
            </dependency>
1373
            <dependency>
1374
                <groupId>org.gvsig</groupId>
1375
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1376 45558 jjdelcerro
                <version>2.0.317</version>
1377 40435 jjdelcerro
            </dependency>
1378
            <dependency>
1379
                <groupId>org.gvsig</groupId>
1380
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1381 45558 jjdelcerro
                <version>2.0.317</version>
1382 40435 jjdelcerro
            </dependency>
1383
            <dependency>
1384
                <groupId>org.gvsig</groupId>
1385
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1386 45558 jjdelcerro
                <version>2.0.317</version>
1387 40435 jjdelcerro
            </dependency>
1388
            <dependency>
1389
                <groupId>org.gvsig</groupId>
1390
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1391 45558 jjdelcerro
                <version>2.0.317</version>
1392 40435 jjdelcerro
            </dependency>
1393
            <dependency>
1394
                <groupId>org.gvsig</groupId>
1395 44319 jjdelcerro
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1396 45558 jjdelcerro
                <version>2.0.317</version>
1397 44319 jjdelcerro
            </dependency>
1398
            <dependency>
1399
                <groupId>org.gvsig</groupId>
1400 41419 jjdelcerro
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1401 45558 jjdelcerro
                <version>2.0.317</version>
1402 40435 jjdelcerro
            </dependency>
1403
            <dependency>
1404
                <groupId>org.gvsig</groupId>
1405
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1406 45558 jjdelcerro
                <version>2.0.317</version>
1407 40435 jjdelcerro
            </dependency>
1408
            <dependency>
1409 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1410
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1411 45558 jjdelcerro
                <version>2.0.317</version>
1412 40435 jjdelcerro
            </dependency>
1413
            <dependency>
1414 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1415
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1416 45558 jjdelcerro
                <version>2.0.317</version>
1417 40435 jjdelcerro
            </dependency>
1418
            <dependency>
1419 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1421 45558 jjdelcerro
                <version>2.0.317</version>
1422 40435 jjdelcerro
            </dependency>
1423
            <dependency>
1424 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1425
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1426 45558 jjdelcerro
                <version>2.0.317</version>
1427 40435 jjdelcerro
            </dependency>
1428
            <dependency>
1429 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1430
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1431 45558 jjdelcerro
                <version>2.0.317</version>
1432 40435 jjdelcerro
            </dependency>
1433
1434
            <dependency>
1435 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1436
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1437 45558 jjdelcerro
                <version>2.0.317</version>
1438 41695 fdiaz
            </dependency>
1439 40435 jjdelcerro
            <dependency>
1440 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1441
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1442 45558 jjdelcerro
                <version>2.0.317</version>
1443 41695 fdiaz
            </dependency>
1444 40435 jjdelcerro
            <dependency>
1445 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1446
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1447 45558 jjdelcerro
                <version>2.0.317</version>
1448 41419 jjdelcerro
                <type>test-jar</type>
1449
                <scope>test</scope>
1450 41695 fdiaz
            </dependency>
1451 41415 jjdelcerro
            <dependency>
1452 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1453
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1454 45558 jjdelcerro
                <version>2.0.317</version>
1455 41695 fdiaz
            </dependency>
1456 41415 jjdelcerro
            <dependency>
1457 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1458
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1459 45558 jjdelcerro
                <version>2.0.317</version>
1460 41695 fdiaz
            </dependency>
1461 41416 jjdelcerro
1462 41419 jjdelcerro
            <dependency>
1463
                <groupId>org.gvsig</groupId>
1464
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1465 45558 jjdelcerro
                <version>2.0.317</version>
1466 41419 jjdelcerro
            </dependency>
1467
            <dependency>
1468
                <groupId>org.gvsig</groupId>
1469
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1470 45558 jjdelcerro
                <version>2.0.317</version>
1471 41419 jjdelcerro
            </dependency>
1472
            <dependency>
1473
                <groupId>org.gvsig</groupId>
1474
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1475 45558 jjdelcerro
                <version>2.0.317</version>
1476 41419 jjdelcerro
            </dependency>
1477
            <dependency>
1478
                <groupId>org.gvsig</groupId>
1479
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1480 45558 jjdelcerro
                <version>2.0.317</version>
1481 41419 jjdelcerro
            </dependency>
1482
            <dependency>
1483
                <groupId>org.gvsig</groupId>
1484
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1485 45558 jjdelcerro
                <version>2.0.317</version>
1486 41419 jjdelcerro
            </dependency>
1487
            <dependency>
1488
                <groupId>org.gvsig</groupId>
1489
                <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1490 42453 jjdelcerro
                <version>2.0.112-SNAPSHOT</version>
1491 41419 jjdelcerro
            </dependency>
1492
            <dependency>
1493
                <groupId>org.gvsig</groupId>
1494
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1495 45558 jjdelcerro
                <version>2.0.317</version>
1496 41419 jjdelcerro
            </dependency>
1497
            <dependency>
1498
                <groupId>org.gvsig</groupId>
1499
                <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1500 41589 jjdelcerro
                <version>2.0.49-SNAPSHOT</version>
1501 41419 jjdelcerro
            </dependency>
1502
            <dependency>
1503
                <groupId>org.gvsig</groupId>
1504
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1505 45558 jjdelcerro
                <version>2.0.317</version>
1506 41419 jjdelcerro
            </dependency>
1507
            <dependency>
1508
                <groupId>org.gvsig</groupId>
1509
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1510 45558 jjdelcerro
                <version>2.0.317</version>
1511 41419 jjdelcerro
            </dependency>
1512
            <dependency>
1513
                <groupId>org.gvsig</groupId>
1514
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1515 45558 jjdelcerro
                <version>2.0.317</version>
1516 41419 jjdelcerro
            </dependency>
1517
            <dependency>
1518
                <groupId>org.gvsig</groupId>
1519
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1520 45558 jjdelcerro
                <version>2.0.317</version>
1521 41419 jjdelcerro
            </dependency>
1522
            <dependency>
1523
                <groupId>org.gvsig</groupId>
1524
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1525 45558 jjdelcerro
                <version>2.0.317</version>
1526 41419 jjdelcerro
            </dependency>
1527
            <dependency>
1528
                <groupId>org.gvsig</groupId>
1529 42003 jjdelcerro
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1530 45558 jjdelcerro
                <version>2.0.317</version>
1531 42003 jjdelcerro
            </dependency>
1532
            <dependency>
1533
                <groupId>org.gvsig</groupId>
1534
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1535 45558 jjdelcerro
                <version>2.0.317</version>
1536 42003 jjdelcerro
            </dependency>
1537
            <dependency>
1538
                <groupId>org.gvsig</groupId>
1539
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1540 45558 jjdelcerro
                <version>2.0.317</version>
1541 42003 jjdelcerro
            </dependency>
1542
            <dependency>
1543
                <groupId>org.gvsig</groupId>
1544
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1545 45558 jjdelcerro
                <version>2.0.317</version>
1546 42003 jjdelcerro
            </dependency>
1547 40435 jjdelcerro
        </dependencies>
1548
    </dependencyManagement>
1549
1550
    <dependencies>
1551 41419 jjdelcerro
        <dependency>
1552
            <groupId>junit</groupId>
1553
            <artifactId>junit</artifactId>
1554
            <scope>test</scope>
1555
        </dependency>
1556 40435 jjdelcerro
    </dependencies>
1557
1558
    <build>
1559 41419 jjdelcerro
        <extensions>
1560
            <extension>
1561
                <groupId>org.apache.maven.wagon</groupId>
1562
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1563 45555 jjdelcerro
                <version>${wagon.webdav.jackrabbit.version}</version>
1564 41419 jjdelcerro
            </extension>
1565
        </extensions>
1566 40480 jjdelcerro
1567 41419 jjdelcerro
        <pluginManagement>
1568
            <plugins>
1569 40435 jjdelcerro
1570 41419 jjdelcerro
                <plugin>
1571 45555 jjdelcerro
                    <groupId>org.codehaus.mojo</groupId>
1572
                    <artifactId>versions-maven-plugin</artifactId>
1573
                    <version>${versions.maven.plugin.version}</version>
1574
                    <configuration>
1575
                        <allowSnapshots>false</allowSnapshots>
1576
                        <excludeProperties>
1577
                            versions.maven.plugin.version,
1578
                            maven.deploy.plugin.version,
1579
                            maven.surefire.plugin.version,
1580
                            maven.compiler.plugin.version,
1581
                            maven.resources.plugin.version,
1582
                            maven.javadoc.plugin.version,
1583
                            maven.site.plugin.version,
1584
                            maven.jar.plugin.version,
1585
                            properties.maven.plugin.version,
1586
                            gmaven.plugin.version,
1587
                            maven.antrun.plugin.version,
1588
                            maven.release.plugin.version,
1589
                            maven.assembly.plugin.version,
1590
                            maven.clean.plugin.version,
1591
                            exec.maven.plugin.version,
1592
                            maven.license.plugin.version,
1593
                            maven.source.plugin.version,
1594
                            maven.scm.plugin.version,
1595
                            maven.checkstyle.plugin.version,
1596
                            animal.sniffer.maven.plugin.version,
1597
                            maven.project.info.reports.plugin.version,
1598
                            maven.jxr.plugin.version,
1599
                            findbugs.maven.plugin.version,
1600
                            wagon.webdav.jackrabbit.version,
1601
                        </excludeProperties>
1602
                    </configuration>
1603
                </plugin>
1604
1605
                <plugin>
1606 41419 jjdelcerro
                    <groupId>org.apache.maven.plugins</groupId>
1607
                    <artifactId>maven-scm-plugin</artifactId>
1608 45555 jjdelcerro
                    <version>${maven.scm.plugin.version}</version>
1609 41419 jjdelcerro
                    <configuration>
1610
                        <connectionType>connection</connectionType>
1611
                    </configuration>
1612
                </plugin>
1613 41695 fdiaz
1614 41419 jjdelcerro
                <plugin>
1615
                    <groupId>org.apache.maven.plugins</groupId>
1616
                    <artifactId>maven-compiler-plugin</artifactId>
1617 45555 jjdelcerro
                    <version>${maven.compiler.plugin.version}</version>
1618 41419 jjdelcerro
                    <configuration>
1619 45555 jjdelcerro
                        <source>${java.version}</source>
1620
                        <target>${java.version}</target>
1621
                        <encoding>${encoding}</encoding>
1622 41419 jjdelcerro
                    </configuration>
1623
                </plugin>
1624 40435 jjdelcerro
1625 41419 jjdelcerro
                <plugin>
1626
                    <groupId>org.apache.maven.plugins</groupId>
1627
                    <artifactId>maven-resources-plugin</artifactId>
1628 45555 jjdelcerro
                    <version>${maven.resources.plugin.version}</version>
1629 41419 jjdelcerro
                    <configuration>
1630 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1631 41419 jjdelcerro
                    </configuration>
1632
                </plugin>
1633 40435 jjdelcerro
1634 41419 jjdelcerro
                <plugin>
1635
                    <groupId>org.apache.maven.plugins</groupId>
1636
                    <artifactId>maven-eclipse-plugin</artifactId>
1637
                    <configuration>
1638
                        <downloadSources>true</downloadSources>
1639
                        <downloadJavadocs>true</downloadJavadocs>
1640
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1641
                    </configuration>
1642
                </plugin>
1643 40435 jjdelcerro
1644 41419 jjdelcerro
                <plugin>
1645
                    <groupId>org.apache.maven.plugins</groupId>
1646
                    <artifactId>maven-surefire-plugin</artifactId>
1647 45555 jjdelcerro
                    <version>${maven.surefire.plugin.version}</version>
1648 41419 jjdelcerro
                    <configuration>
1649
                        <forkMode>once</forkMode>
1650
                        <environmentVariables>
1651
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1652
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1653
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1654
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1655
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1656
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1657
                        </environmentVariables>
1658
                    </configuration>
1659
                </plugin>
1660 40435 jjdelcerro
1661 41419 jjdelcerro
                <plugin>
1662
                    <groupId>org.apache.maven.plugins</groupId>
1663
                    <artifactId>maven-failsafe-plugin</artifactId>
1664
                    <executions>
1665
                        <execution>
1666
                            <goals>
1667
                                <goal>integration-test</goal>
1668
                                <goal>verify</goal>
1669
                            </goals>
1670
                        </execution>
1671
                    </executions>
1672
                    <configuration>
1673
                        <forkMode>once</forkMode>
1674
                        <environmentVariables>
1675
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1676
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1677
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1678
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1679
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1680
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1681
                        </environmentVariables>
1682
                    </configuration>
1683
                </plugin>
1684 40435 jjdelcerro
1685 41419 jjdelcerro
                <plugin>
1686
                    <groupId>org.apache.maven.plugins</groupId>
1687
                    <artifactId>maven-javadoc-plugin</artifactId>
1688 45555 jjdelcerro
                    <version>${maven.javadoc.plugin.version}</version>
1689 41419 jjdelcerro
                    <configuration>
1690 42542 jjdelcerro
                        <failOnError>false</failOnError>
1691 41419 jjdelcerro
                        <docTitle>${project.name} ${project.version}</docTitle>
1692 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1693 41419 jjdelcerro
                        <footer />
1694
                        <header />
1695
                        <keywords>false</keywords>
1696
                        <!-- Don't include the deprecateds items in the javadoc -->
1697
                        <nodeprecated>true</nodeprecated>
1698
                        <!-- Don't generate javadoc of project with submodules -->
1699
                        <aggregate>false</aggregate>
1700
                        <!-- Removed detection of links due to its high cost -->
1701
                        <detectJavaApiLink>false</detectJavaApiLink>
1702
                        <detectLinks>false</detectLinks>
1703
                        <detectOfflineLinks>false</detectOfflineLinks>
1704
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1705
                        <includeDependencySources>false</includeDependencySources>
1706 41695 fdiaz
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1707 41419 jjdelcerro
                        <javaApiLinks>
1708
                            <property>
1709
                                <name>api_1.4</name>
1710
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1711
                            </property>
1712
                            <property>
1713
                                <name>api_1.5</name>
1714
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1715
                            </property>
1716
                            <property>
1717
                                <name>api_1.6</name>
1718
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1719
                            </property>
1720 42394 jjdelcerro
                            <property>
1721
                                <name>api_1.7</name>
1722
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1723
                            </property>
1724 45058 jjdelcerro
                            <property>
1725
                                <name>api_1.8</name>
1726
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1727
                            </property>
1728 41419 jjdelcerro
                        </javaApiLinks>
1729 45058 jjdelcerro
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1730
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1731 41419 jjdelcerro
                    </configuration>
1732
                </plugin>
1733 40435 jjdelcerro
1734 41419 jjdelcerro
                <plugin>
1735
                    <groupId>org.apache.maven.plugins</groupId>
1736
                    <artifactId>maven-site-plugin</artifactId>
1737 45555 jjdelcerro
                    <version>${maven.site.plugin.version}</version>
1738 41419 jjdelcerro
                    <configuration>
1739
                        <chmod>true</chmod>
1740
                        <chmodMode>a+rwX</chmodMode>
1741
                    </configuration>
1742
                </plugin>
1743 40435 jjdelcerro
1744 41419 jjdelcerro
                <plugin>
1745
                    <groupId>org.apache.maven.plugins</groupId>
1746
                    <artifactId>maven-jar-plugin</artifactId>
1747 45555 jjdelcerro
                    <version>${maven.jar.plugin.version}</version>
1748 41419 jjdelcerro
                    <configuration>
1749
                        <archive>
1750
                            <manifestEntries>
1751
                                <Built-By>gvSIG Team</Built-By>
1752
                            </manifestEntries>
1753
                        </archive>
1754
                    </configuration>
1755
                </plugin>
1756 41695 fdiaz
1757 41419 jjdelcerro
                <plugin>
1758
                    <groupId>org.codehaus.mojo</groupId>
1759
                    <artifactId>properties-maven-plugin</artifactId>
1760 45555 jjdelcerro
                    <version>${properties.maven.plugin.version}</version>
1761 41419 jjdelcerro
                </plugin>
1762 41695 fdiaz
1763 41419 jjdelcerro
                <plugin>
1764
                    <groupId>org.apache.maven.plugins</groupId>
1765
                    <artifactId>maven-antrun-plugin</artifactId>
1766 45555 jjdelcerro
                    <version>${maven.antrun.plugin.version}</version>
1767 41419 jjdelcerro
                </plugin>
1768 40435 jjdelcerro
1769 41419 jjdelcerro
                <plugin>
1770
                    <groupId>org.codehaus.mojo</groupId>
1771
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1772 45555 jjdelcerro
                    <version>${animal.sniffer.maven.plugin.version}</version>
1773 41419 jjdelcerro
                </plugin>
1774 40435 jjdelcerro
1775 41419 jjdelcerro
                <plugin>
1776
                    <groupId>org.apache.maven.plugins</groupId>
1777
                    <artifactId>maven-release-plugin</artifactId>
1778 45555 jjdelcerro
                    <version>${maven.release.plugin.version}</version>
1779 41419 jjdelcerro
                </plugin>
1780 40649 jjdelcerro
1781 41419 jjdelcerro
                <plugin>
1782
                    <groupId>org.apache.maven.plugins</groupId>
1783
                    <artifactId>maven-deploy-plugin</artifactId>
1784 45555 jjdelcerro
                    <version>${maven.deploy.plugin.version}</version>
1785 41419 jjdelcerro
                </plugin>
1786 40435 jjdelcerro
1787 41419 jjdelcerro
                <plugin>
1788
                    <artifactId>maven-assembly-plugin</artifactId>
1789 45555 jjdelcerro
                    <version>${maven.assembly.plugin.version}</version>
1790 41419 jjdelcerro
                    <executions>
1791
                        <execution>
1792
                            <id>gvsig-plugin-package</id>
1793
                            <phase>package</phase>
1794
                            <configuration>
1795
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1796
                                <appendAssemblyId>false</appendAssemblyId>
1797
                                <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>
1798
                                <descriptors>
1799
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1800
                                </descriptors>
1801
                            </configuration>
1802
                        </execution>
1803
                    </executions>
1804
                </plugin>
1805 40435 jjdelcerro
1806 41419 jjdelcerro
                <plugin>
1807
                    <groupId>org.apache.maven.plugins</groupId>
1808
                    <artifactId>maven-clean-plugin</artifactId>
1809 45555 jjdelcerro
                    <version>${maven.clean.plugin.version}</version>
1810 41419 jjdelcerro
                </plugin>
1811 41695 fdiaz
1812 41419 jjdelcerro
                <plugin>
1813
                    <groupId>org.codehaus.mojo</groupId>
1814
                    <artifactId>exec-maven-plugin</artifactId>
1815 45555 jjdelcerro
                    <version>${exec.maven.plugin.version}</version>
1816 41695 fdiaz
                </plugin>
1817 40469 jjdelcerro
1818 41419 jjdelcerro
                <plugin>
1819
                    <!-- invoke as "mvn license:format" to fix the header -->
1820
                    <!-- invoke as "mvn license:check" to check the header -->
1821
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1822
                    <groupId>com.mycila.maven-license-plugin</groupId>
1823
                    <artifactId>maven-license-plugin</artifactId>
1824 45555 jjdelcerro
                    <version>${maven.license.plugin.version}</version>
1825 41419 jjdelcerro
                    <configuration>
1826
                        <header>header.txt</header>
1827
                        <failIfMissing>false</failIfMissing>
1828
                        <aggregate>false</aggregate>
1829
                        <strictCheck>true</strictCheck>
1830 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1831 41419 jjdelcerro
                        <quiet>false</quiet>
1832
                        <excludes>
1833
                            <exclude>**/*.properties</exclude>
1834
                            <exclude>**/*.txt</exclude>
1835
                            <exclude>**/*.jpg</exclude>
1836
                            <exclude>**/*.jpeg</exclude>
1837
                            <exclude>**/*.svg</exclude>
1838
                            <exclude>**/*.png</exclude>
1839
                            <exclude>**/*.gvssym</exclude>
1840
                            <exclude>**/*.def</exclude>
1841
                            <exclude>**/*.msg</exclude>
1842
                        </excludes>
1843
                    </configuration>
1844
                    <dependencies>
1845
                        <dependency>
1846
                            <groupId>org.gvsig</groupId>
1847
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1848
                            <version>1.0.0</version>
1849
                        </dependency>
1850
                    </dependencies>
1851 41695 fdiaz
                </plugin>
1852 40469 jjdelcerro
1853 41419 jjdelcerro
                <!-- Habria que ver si es posible sustituir el plugin -->
1854
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1855
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1856
                <!--
1857
                <plugin>
1858
                    <groupId>org.codehaus.mojo</groupId>
1859
                    <artifactId>license-maven-plugin</artifactId>
1860
                    <version>1.5</version>
1861
                </plugin>
1862
                -->
1863 40769 jjdelcerro
1864 41419 jjdelcerro
                <plugin>
1865
                    <groupId>org.apache.maven.plugins</groupId>
1866
                    <artifactId>maven-checkstyle-plugin</artifactId>
1867 45555 jjdelcerro
                    <version>${maven.checkstyle.plugin.version}</version>
1868 41419 jjdelcerro
                </plugin>
1869 40469 jjdelcerro
1870 41419 jjdelcerro
                <plugin>
1871
                    <groupId>org.apache.maven.plugins</groupId>
1872
                    <artifactId>maven-source-plugin</artifactId>
1873 45555 jjdelcerro
                    <version>${maven.source.plugin.version}</version>
1874 41419 jjdelcerro
                </plugin>
1875 40469 jjdelcerro
1876 41419 jjdelcerro
                <plugin>
1877
                    <groupId>org.codehaus.gmaven</groupId>
1878
                    <artifactId>gmaven-plugin</artifactId>
1879 45555 jjdelcerro
                    <version>${gmaven.plugin.version}</version>
1880 42757 jjdelcerro
                    <configuration>
1881
                        <providerSelection>2.0</providerSelection>
1882 42851 dmartinezizquierdo
                    </configuration>
1883 41419 jjdelcerro
                    <dependencies>
1884
                        <dependency>
1885
                            <groupId>com.github.lookfirst</groupId>
1886
                            <artifactId>sardine</artifactId>
1887
                            <version>5.0.1</version>
1888
                        </dependency>
1889 43915 jjdelcerro
                        <dependency>
1890
                          <groupId>org.apache.ant</groupId>
1891
                          <artifactId>ant</artifactId>
1892
                          <version>1.8.2</version>
1893
                        </dependency>
1894 41419 jjdelcerro
                    </dependencies>
1895
                    <executions>
1896 40581 jjdelcerro
1897 41419 jjdelcerro
                        <execution>
1898
                            <id>increase-build-number</id>
1899
                            <phase>process-sources</phase>
1900
                            <configuration>
1901
                                <source><![CDATA[
1902 40892 jjdelcerro
                    // use "mvn -Dincrease-build-number process-sources"
1903 40581 jjdelcerro
                    if( project.properties["increase-build-number"] == null ) {
1904
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1905
                    } else {
1906
                      File file = new File(project.basedir,"buildNumber.properties")
1907
                      if( ! file.exists() ) {
1908
                          log.info("Skip increment build number (buildNumber.property not present).")
1909
                        } else {
1910
                        Properties props = new Properties()
1911 41695 fdiaz
1912 40581 jjdelcerro
                        props.load(file.newDataInputStream())
1913
                        value = (props.getProperty("buildNumber") as int) + 1
1914
                        props.setProperty("buildNumber",value as String)
1915
                        props.store(file.newWriter(), null)
1916
                        log.info("Setting build number to " + value)
1917
                      }
1918
                    }
1919
                  ]]></source>
1920 41419 jjdelcerro
                            </configuration>
1921
                        </execution>
1922 40581 jjdelcerro
1923 41419 jjdelcerro
                        <execution>
1924
                            <id>build-package-info</id>
1925
                            <phase>prepare-package</phase>
1926
                            <configuration>
1927
                                <source><![CDATA[
1928 43915 jjdelcerro
    if( project.properties["buildNumber"] == null) {
1929
      log.info("Skip build package.info (buildNumber.property not present).")
1930
      log.info("Skip build package.info index (buildNumber.property not present).")
1931
    } else {
1932
      poolURL = project.properties["gvsig.package.info.poolURL"];
1933
      if( poolURL[-1] != "/" ) {
1934
              poolURL = poolURL + "/";
1935
      }
1936
      package_info_file  = new File(project.basedir, "target/package.info")
1937
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1938
      Properties props = new Properties()
1939
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1940
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1941
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1942
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1943
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1944
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1945
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1946
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1947
      props.setProperty('type', "plugin")
1948
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1949
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1950
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1951
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1952
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1953
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1954
      props.setProperty('model-version', '1.0.1')
1955
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1956
      props.setProperty('buildNumber', project.properties["buildNumber"])
1957
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1958 40581 jjdelcerro
1959 43915 jjdelcerro
      props.store(package_info_file.newWriter(), null)
1960 40581 jjdelcerro
1961 43915 jjdelcerro
      pkgname = "gvSIG-desktop-" +
1962
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1963
        project.properties["gvsig.package.info.code"] + "-" +
1964
        project.properties["gvsig.package.info.version"] + "-" +
1965
        project.properties["buildNumber"] + "-" +
1966
        project.properties["gvsig.package.info.state"] + "-" +
1967
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1968
        project.properties["gvsig.package.info.architecture"] + "-" +
1969
        project.properties["gvsig.package.info.javaVM"]
1970
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1971
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1972
      package_info_file.getParentFile().mkdirs()
1973
      props.setProperty('download-url',
1974
        poolURL +
1975
        project.properties["gvsig.package.info.code"] + "/" +
1976
        pkgname + ".gvspkg"
1977
      )
1978
      props.store(package_info_file.newWriter(), null)
1979
    }
1980 40581 jjdelcerro
                  ]]></source>
1981 41419 jjdelcerro
                            </configuration>
1982
                        </execution>
1983 40581 jjdelcerro
1984 41419 jjdelcerro
                        <execution>
1985
                            <id>build-package-index</id>
1986
                            <phase>package</phase>
1987
                            <configuration>
1988
                                <source><![CDATA[
1989 43915 jjdelcerro
    ant = new AntBuilder()
1990
    if( project.properties["buildNumber"] == null) {
1991
      log.info("Skip building package index (buildNumber.property not present).")
1992
    } else {
1993
      pkgname = "gvSIG-desktop-" +
1994
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1995
        project.properties["gvsig.package.info.code"] + "-" +
1996
        project.properties["gvsig.package.info.version"] + "-" +
1997
        project.properties["buildNumber"] + "-" +
1998
        project.properties["gvsig.package.info.state"] + "-" +
1999
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2000
        project.properties["gvsig.package.info.architecture"] + "-" +
2001
        project.properties["gvsig.package.info.javaVM"]
2002 40581 jjdelcerro
2003 43915 jjdelcerro
      log.info("Building package index " + pkgname + ".gvspki")
2004
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
2005
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2006
      ant.zip(destfile: package_index_target, basedir: package_index_source)
2007
    }
2008 40581 jjdelcerro
                  ]]></source>
2009 41419 jjdelcerro
                            </configuration>
2010
                        </execution>
2011 40581 jjdelcerro
2012 41419 jjdelcerro
                        <execution>
2013
                            <id>install-plugin</id>
2014
                            <phase>install</phase>
2015
                            <configuration>
2016 43915 jjdelcerro
                                <source><![CDATA[
2017
2018 40581 jjdelcerro
2019 43915 jjdelcerro
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2020
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2021
        def p = new org.apache.tools.ant.Project();
2022
        p.setUserProperty("ant.file", file.getAbsolutePath());
2023
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2024
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2025
        p.setBaseDir(file.getParentFile());
2026
        p.init();
2027
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2028
        p.addReference("ant.projectHelper", helper);
2029
        helper.parse(p, file);
2030
        p.executeTarget(p.getDefaultTarget());
2031
    }
2032
2033
2034
    if( project.properties["buildNumber"] == null) {
2035
        log.info("Skip install package (buildNumber.property not present).")
2036
    } else {
2037
        ant = new AntBuilder()
2038
        pkgname = "gvSIG-desktop-" +
2039
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2040
          project.properties["gvsig.package.info.code"] + "-" +
2041
          project.properties["gvsig.package.info.version"] + "-" +
2042
          project.properties["buildNumber"] + "-" +
2043
          project.properties["gvsig.package.info.state"] + "-" +
2044
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2045
          project.properties["gvsig.package.info.architecture"] + "-" +
2046
          project.properties["gvsig.package.info.javaVM"]
2047 41695 fdiaz
2048 43915 jjdelcerro
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2049
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2050
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2051
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2052
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2053 42709 fdiaz
2054 43915 jjdelcerro
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
2055
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
2056 42709 fdiaz
2057 43915 jjdelcerro
          log.info("Install plugin to " + target)
2058
          ant.unzip(src: source, dest: target)
2059
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2060
          if( install_xml.exists() ) {
2061
            executeAntFile(
2062
                new File(project.properties["gvsig.product.folder.path"]),
2063
                new File(target),
2064
                install_xml
2065
            )
2066
          }
2067
        } else {
2068
            log.info("Skip plugin install.")
2069
        }
2070
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2071
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2072
          target = new File(project.properties["gvsig.product.folder.path"] +
2073
            "/install/" +
2074
            project.properties["gvsig.package.info.code"] + "/" +
2075
            pkgname + ".gvspkg")
2076
          target.getParentFile().mkdirs()
2077 41695 fdiaz
2078 43915 jjdelcerro
          log.info("Copy plugin package from " + source + " to " + target)
2079
          ant.copy(file:source, tofile:target.getAbsolutePath())
2080 41695 fdiaz
2081 43915 jjdelcerro
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2082
          target = project.properties["gvsig.product.folder.path"] +
2083
            "/install/" +
2084
            project.properties["gvsig.package.info.code"] + "/" +
2085
            pkgname + ".gvspki"
2086
          log.info("Copy plugin package index from " + source + " to " + target)
2087
          ant.copy(file:source, tofile:target)
2088
        } else {
2089
            log.info("Skip plugin package install.")
2090
        }
2091
    }
2092 40581 jjdelcerro
                  ]]></source>
2093 41419 jjdelcerro
                            </configuration>
2094
                        </execution>
2095 40581 jjdelcerro
2096 41419 jjdelcerro
                        <execution>
2097
                            <id>deploy-package</id>
2098
                            <phase>install</phase>
2099
                            <configuration>
2100
                                <source><![CDATA[
2101 41421 jjdelcerro
2102 40829 jjdelcerro
// To deploy package use:
2103
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2104 41695 fdiaz
//
2105 42212 fdiaz
if( project.properties["deploy-package"] != null ) {
2106
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2107
        poolURL = project.properties["gvsig.package.info.poolURL"];
2108
        if( poolURL[-1] != "/" ) {
2109
            poolURL = poolURL + "/";
2110
        }
2111
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2112
        log.info("Deploy plugin package to '"+targetPath+"'.");
2113 41695 fdiaz
2114 42212 fdiaz
        pkgname = "gvSIG-desktop-" +
2115
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2116
        project.properties["gvsig.package.info.code"] + "-" +
2117
        project.properties["gvsig.package.info.version"] + "-" +
2118
        project.properties["buildNumber"] + "-" +
2119
        project.properties["gvsig.package.info.state"] + "-" +
2120
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2121
        project.properties["gvsig.package.info.architecture"] + "-" +
2122
        project.properties["gvsig.package.info.javaVM"];
2123
2124
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2125
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2126
2127
        log.info("Creating addon-request.txt in target folder");
2128
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2129 42432 jjdelcerro
            out.println("");
2130 42212 fdiaz
            out.println("# "+pkgname);
2131 42432 jjdelcerro
            out.println("");
2132 42212 fdiaz
            out.println(targetPath+"/" + pkgname + ".gvspki");
2133 42432 jjdelcerro
            out.println("");
2134 42212 fdiaz
        }
2135
2136
        if( project.properties["username"] == null ) {
2137
            print("Enter user name: ");
2138
            user = System.console().readLine().toString()
2139
            if( user != "" ) {
2140
                project.properties.setProperty("username",user);
2141
            }
2142
        }
2143
        if( project.properties["password"] == null ) {
2144
            print("Enter password for user '" + project.properties["username"] + "': ");
2145
            password = System.console().readPassword().toString()
2146
            if( password != "" ) {
2147
                project.properties.setProperty("password",password);
2148
            }
2149
        }
2150
        WebDAVClient session = new WebDAVClient(log);
2151
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2152
            log.info("[WEBDAV] creating non authenticated session.");
2153
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2154
            session.login();
2155
        } else {
2156
            session.login(project.properties["username"], project.properties["password"]);
2157
        }
2158
        session.makedirs(targetPath);
2159
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2160
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2161
2162
    } else {
2163
        log.info("Skip plugin package deploy. It not be installed by default.");
2164
    }
2165
} else {
2166
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2167
}
2168
2169 40829 jjdelcerro
public class WebDAVClient {
2170
2171
    def log;
2172
2173 41279 jjdelcerro
    private String user;
2174
    private String password;
2175
    private Object sardine;
2176 41695 fdiaz
2177 40829 jjdelcerro
    public WebDAVClient(log) {
2178 41421 jjdelcerro
        disableCertificateValidation();
2179 40829 jjdelcerro
            this.log = log;
2180
    }
2181 41695 fdiaz
2182 41279 jjdelcerro
    public void login(String user, String password) {
2183
        log.info("[WEBDAV] login as '"+user+"'.");
2184
        def SardineFactory
2185
        try {
2186
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2187
        } catch (Exception ex) {
2188
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2189
        }
2190
        this.user = user;
2191
        this.password = password;
2192
        this.sardine = SardineFactory.begin(this.user,this.password);
2193
    }
2194 41695 fdiaz
2195 41279 jjdelcerro
    public void login() {
2196
        log.info("[WEBDAV] login as guest");
2197
        this.sardine = SardineFactory.begin();
2198
    }
2199 41695 fdiaz
2200 41279 jjdelcerro
    public boolean exists(String url) throws Exception {
2201
        return sardine.exists(url);
2202
    }
2203 41695 fdiaz
2204 41726 jjdelcerro
    public void put(String source, String target) throws Exception {
2205
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2206
        InputStream fis = new FileInputStream(new File(source));
2207
        sardine.put(target, fis);
2208
        log.info("[WEBDAV] put ok.");
2209
    }
2210
2211 42212 fdiaz
    public void mkdir(String url) throws Exception {
2212
        if( ! exists(url) ) {
2213
            log.info("[WEBDAV] mkdir '"+url+"'.");
2214
            sardine.createDirectory(url);
2215
        }
2216
    }
2217 42035 jjdelcerro
2218 42212 fdiaz
    public List list(String url) throws Exception {
2219 41279 jjdelcerro
        List resources = sardine.list(url);
2220
        return resources;
2221
    }
2222 41421 jjdelcerro
2223
    void disableCertificateValidation() {
2224
    /*
2225
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2226
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2227
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2228
                    return new java.security.cert.X509Certificate[0];
2229
                }
2230
2231
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2232
                }
2233
2234
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2235
                }
2236
            };
2237
2238
        // Ignore differences between given hostname and certificate hostname
2239
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2240
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2241
                return true;
2242
            }
2243
        };
2244
2245
        // Install the all-trusting trust manager
2246
        try {
2247
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2248
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2249
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2250
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2251
        } catch (Exception e) {
2252
        }
2253
        */
2254 41695 fdiaz
    }
2255 40829 jjdelcerro
2256 42212 fdiaz
    public void makedirs(String url) throws Exception {
2257
        log.info("[WEBDAV] makedirs '"+url+"'.");
2258
        URL u = new URL(url);
2259
        String[] x = u.getPath().split("/");
2260
        String path = "";
2261 43950 jjdelcerro
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2262 42236 jjdelcerro
} ]]></source>
2263 41419 jjdelcerro
                            </configuration>
2264
                        </execution>
2265 40829 jjdelcerro
2266 41419 jjdelcerro
                    </executions>
2267
                </plugin>
2268 40581 jjdelcerro
2269 41419 jjdelcerro
            </plugins>
2270
        </pluginManagement>
2271 40435 jjdelcerro
2272 41419 jjdelcerro
        <plugins>
2273
            <plugin>
2274
                <groupId>org.apache.maven.plugins</groupId>
2275
                <artifactId>maven-scm-plugin</artifactId>
2276
            </plugin>
2277 41695 fdiaz
2278 41419 jjdelcerro
            <plugin>
2279
                <artifactId>maven-clean-plugin</artifactId>
2280
                <configuration>
2281
                    <filesets>
2282
                        <fileset>
2283
                            <directory>${user.home}/.depman/</directory>
2284
                            <includes>
2285
                                <include>**</include>
2286
                            </includes>
2287
                        </fileset>
2288
                    </filesets>
2289
                    <followSymLinks>true</followSymLinks>
2290
                </configuration>
2291
            </plugin>
2292 40435 jjdelcerro
2293 41419 jjdelcerro
            <plugin>
2294
                <groupId>org.apache.maven.plugins</groupId>
2295
                <artifactId>maven-release-plugin</artifactId>
2296
                <configuration>
2297
                    <!-- The property svn.tags.folder is used in external projects   -->
2298
                    <!-- to override configuraction of tagBase -->
2299 41695 fdiaz
                    <tagBase>${svn.tags.folder}</tagBase>
2300
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2301
                    are not installed, so the dependencies between modules are not met. With this configuration
2302
                    we force the module installation. -->
2303
                    <preparationGoals>clean install</preparationGoals>
2304 41419 jjdelcerro
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2305
                    <!-- Dont make site-deploy -->
2306
                    <!-- You need to run it after in folder target/checkout -->
2307 41695 fdiaz
                    <goals>deploy</goals>
2308 41419 jjdelcerro
                </configuration>
2309
            </plugin>
2310 40435 jjdelcerro
2311 41419 jjdelcerro
            <plugin>
2312
                <!-- load ".gvsig-devel.properties" -->
2313
                <groupId>org.codehaus.mojo</groupId>
2314
                <artifactId>properties-maven-plugin</artifactId>
2315
                <configuration>
2316
                    <files>
2317
                        <!-- Define gvsig.product.folder.path in this property -->
2318
                        <file>${user.home}/.gvsig-devel.properties</file>
2319
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2320
                        <file>${project.basedir}/gvsig-devel.properties</file>
2321
                        <file>buildNumber.properties</file>
2322
                    </files>
2323
                    <quiet>true</quiet>
2324
                </configuration>
2325
                <executions>
2326
                    <execution>
2327
                        <id>default</id>
2328
                        <phase>prepare-package</phase>
2329
                        <goals>
2330
                            <goal>read-project-properties</goal>
2331
                        </goals>
2332
                    </execution>
2333
                    <execution>
2334
                        <id>default-clean</id>
2335
                        <phase>pre-clean</phase>
2336
                        <goals>
2337
                            <goal>read-project-properties</goal>
2338
                        </goals>
2339
                    </execution>
2340
                </executions>
2341
            </plugin>
2342 40435 jjdelcerro
2343 43377 jjdelcerro
<!--
2344 41419 jjdelcerro
            <plugin>
2345
                <groupId>org.codehaus.mojo</groupId>
2346
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2347
                <executions>
2348
                    <execution>
2349
                        <id>check-java-api</id>
2350
                        <phase>package</phase>
2351
                        <goals>
2352
                            <goal>check</goal>
2353
                        </goals>
2354
                        <configuration>
2355
                            <skip>false</skip>
2356
                            <signature>
2357
                                <groupId>org.codehaus.mojo.signature</groupId>
2358 43161 jjdelcerro
                                <artifactId>java18</artifactId>
2359 41419 jjdelcerro
                                <version>1.0</version>
2360
                            </signature>
2361
                            <ignores>
2362
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2363 43161 jjdelcerro
                                <ignore>java.nio.ByteBuffer</ignore>
2364
                                <ignore>java.nio.MappedByteBuffer</ignore>
2365 41419 jjdelcerro
                            </ignores>
2366
                        </configuration>
2367
                    </execution>
2368
                </executions>
2369
            </plugin>
2370 43377 jjdelcerro
-->
2371 41419 jjdelcerro
            <plugin>
2372
                <groupId>org.apache.maven.plugins</groupId>
2373
                <artifactId>maven-javadoc-plugin</artifactId>
2374
                <executions>
2375
                    <execution>
2376
                        <id>attach-javadocs</id>
2377
                        <goals>
2378
                            <goal>jar</goal>
2379
                        </goals>
2380
                    </execution>
2381
                </executions>
2382
            </plugin>
2383 40435 jjdelcerro
2384 41419 jjdelcerro
            <plugin>
2385
                <groupId>org.apache.maven.plugins</groupId>
2386
                <artifactId>maven-source-plugin</artifactId>
2387
                <configuration>
2388
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2389
                </configuration>
2390
                <executions>
2391
                    <execution>
2392
                        <id>attach-sources</id>
2393
                        <phase>verify</phase>
2394
                        <goals>
2395
                            <goal>jar-no-fork</goal>
2396
                        </goals>
2397
                    </execution>
2398
                    <execution>
2399
                        <id>attach-test-sources</id>
2400
                        <phase>verify</phase>
2401
                        <goals>
2402
                            <goal>test-jar-no-fork</goal>
2403
                        </goals>
2404
                    </execution>
2405
                </executions>
2406
            </plugin>
2407 41695 fdiaz
2408 41419 jjdelcerro
            <plugin>
2409
                <groupId>org.apache.maven.plugins</groupId>
2410
                <artifactId>maven-checkstyle-plugin</artifactId>
2411
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2412
                <configuration>
2413
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2414
                    <enableRulesSummary>true</enableRulesSummary>
2415
                    <failsOnError>false</failsOnError>
2416
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2417
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2418
                </configuration>
2419
                <dependencies>
2420
                    <dependency>
2421
                        <groupId>org.gvsig</groupId>
2422
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2423
                        <version>1.0.0</version>
2424
                    </dependency>
2425
                </dependencies>
2426
            </plugin>
2427 41695 fdiaz
2428 41419 jjdelcerro
            <plugin>
2429
                <!-- to continue building  when test fail -->
2430
                <groupId>org.apache.maven.plugins</groupId>
2431
                <artifactId>maven-surefire-plugin</artifactId>
2432
                <configuration>
2433
                    <testFailureIgnore>true</testFailureIgnore>
2434
                </configuration>
2435
            </plugin>
2436 40435 jjdelcerro
2437 41419 jjdelcerro
        </plugins>
2438
    </build>
2439 40435 jjdelcerro
2440 40480 jjdelcerro
2441 41419 jjdelcerro
    <reporting>
2442
        <excludeDefaults>true</excludeDefaults>
2443
        <plugins>
2444
            <plugin>
2445
                <groupId>org.apache.maven.plugins</groupId>
2446
                <artifactId>maven-project-info-reports-plugin</artifactId>
2447 45555 jjdelcerro
                <version>${maven.project.info.reports.plugin.version}</version>
2448 41419 jjdelcerro
                <reportSets>
2449
                    <reportSet>
2450
                        <reports>
2451
                            <report>index</report>
2452
                            <report>summary</report>
2453
                            <report>scm</report>
2454
                            <report>license</report>
2455
                            <report>project-team</report>
2456
                            <report>issue-tracking</report>
2457
                            <report>mailing-list</report>
2458
                            <report>modules</report>
2459 40522 jjdelcerro
2460 41419 jjdelcerro
                            <report>dependency-info</report>
2461 41695 fdiaz
                            <!-- Removed due to its high cost
2462 41419 jjdelcerro
                            <report>dependency-management</report>
2463
                            <report>dependencies</report>
2464
                            -->
2465
                            <report>dependency-convergence</report>
2466 40523 jjdelcerro
2467 41695 fdiaz
                            <!--
2468 41419 jjdelcerro
                            <report>plugins</report>
2469
                            <report>plugin-management</report>
2470
                            <report>distribution-management</report>
2471
                            -->
2472 41695 fdiaz
2473 41419 jjdelcerro
                            <!-- gvSIG does not have Continuous Integration System
2474
                            <report>cim</report>
2475
                            -->
2476
                        </reports>
2477
                    </reportSet>
2478
                </reportSets>
2479
            </plugin>
2480
            <plugin>
2481
                <groupId>org.apache.maven.plugins</groupId>
2482
                <artifactId>maven-javadoc-plugin</artifactId>
2483
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2484 45555 jjdelcerro
                <version>${maven.javadoc.plugin.version}</version>
2485 41419 jjdelcerro
                <configuration>
2486
                    <!-- Don't include the deprecateds items in the javadoc -->
2487
                    <nodeprecated>true</nodeprecated>
2488
                    <!-- Don't generate javadoc of project with submodules -->
2489
                    <aggregate>false</aggregate>
2490
                    <!-- Removed detection of links due to its high cost -->
2491
                    <detectJavaApiLink>false</detectJavaApiLink>
2492
                    <detectLinks>false</detectLinks>
2493
                    <detectOfflineLinks>false</detectOfflineLinks>
2494
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2495
                    <includeDependencySources>false</includeDependencySources>
2496
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2497
                </configuration>
2498
                <reportSets>
2499
                    <reportSet>
2500
                        <id>html</id>
2501
                        <reports>
2502
                            <report>javadoc</report>
2503
                            <!-- removed javadocs of tests -->
2504
                        </reports>
2505
                    </reportSet>
2506
                </reportSets>
2507
            </plugin>
2508
            <plugin>
2509
                <groupId>org.apache.maven.plugins</groupId>
2510
                <artifactId>maven-jxr-plugin</artifactId>
2511 45555 jjdelcerro
                <version>${maven.jxr.plugin.version}</version>
2512 41419 jjdelcerro
                <configuration>
2513
                    <linkJavadoc>true</linkJavadoc>
2514
                    <aggregate>false</aggregate>
2515
                </configuration>
2516
            </plugin>
2517
            <plugin>
2518
                <groupId>org.codehaus.mojo</groupId>
2519
                <artifactId>findbugs-maven-plugin</artifactId>
2520 45555 jjdelcerro
                <version>${findbugs.maven.plugin.version}</version>
2521 41419 jjdelcerro
            </plugin>
2522 41695 fdiaz
2523 41419 jjdelcerro
        </plugins>
2524 40581 jjdelcerro
    </reporting>
2525
2526 41695 fdiaz
2527 41419 jjdelcerro
    <profiles>
2528 41695 fdiaz
2529 41419 jjdelcerro
        <profile>
2530
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2531
            <id>gvsig-root</id>
2532
            <activation>
2533
                <file>
2534
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2535
                </file>
2536
            </activation>
2537
            <build>
2538
                <plugins>
2539 40581 jjdelcerro
2540 41419 jjdelcerro
                    <plugin>
2541
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2542
                        <groupId>org.codehaus.gmaven</groupId>
2543
                        <artifactId>gmaven-plugin</artifactId>
2544
                        <executions>
2545
                            <execution>
2546
                                <id>initialize-gvsig-product-folder-path</id>
2547
                                <phase>generate-sources</phase>
2548
                                <goals>
2549
                                    <goal>execute</goal>
2550
                                </goals>
2551
                                <configuration>
2552
                                    <source><![CDATA[
2553 40586 jjdelcerro
                    if( project.artifactId != "org.gvsig.desktop" ) {
2554
                            log.warn("Skip initialization of gvsig-devel.properties.")
2555
                    } else {
2556 40581 jjdelcerro
                      home = System.getenv('HOME')
2557
                      if( home == null ) {
2558
                        home = System.properties['user.home']
2559
                      }
2560
                      Properties props = new Properties()
2561
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2562 41695 fdiaz
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2563 41388 jjdelcerro
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2564
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2565
                            props.load(propsFile.newDataInputStream())
2566
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2567
                            props.store(propsFile.newWriter(), null)
2568
                      } else {
2569
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2570
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2571
                        try {
2572
                          props.load(propsFile.newDataInputStream())
2573
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2574
                          if( gvsigProductFolderPath == null ) {
2575
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2576
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2577
                            props.store(propsFile.newWriter(), null)
2578
                          }
2579
                        } catch(java.io.FileNotFoundException e){
2580 40581 jjdelcerro
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2581
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2582
                          props.store(propsFile.newWriter(), null)
2583
                        }
2584 41388 jjdelcerro
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2585
                          f = new File(gvsigProductFolderPathDefault)
2586
                          f.mkdirs();
2587
                                                  new File(f,"WARNING.txt").withWriter { out ->
2588
                                                          out.println();
2589
                                                          out.println("The product folder used is set to:");
2590
                                                          out.println();
2591
                                                          out.println(gvsigProductFolderPath);
2592
                                                          out.println();
2593
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2594
                                                          out.println();
2595
                                                  }
2596
                        }
2597 40581 jjdelcerro
                      }
2598
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2599 40586 jjdelcerro
                    }
2600 40581 jjdelcerro
                  ]]></source>
2601 41419 jjdelcerro
                                </configuration>
2602
                            </execution>
2603 41695 fdiaz
2604 41419 jjdelcerro
                        </executions>
2605
                    </plugin>
2606 40581 jjdelcerro
2607 41419 jjdelcerro
                </plugins>
2608
            </build>
2609
        </profile>
2610 40581 jjdelcerro
2611 41695 fdiaz
2612
2613 41419 jjdelcerro
        <profile>
2614
            <!-- This profile is used to packege and install the gvSIG plugins -->
2615
            <id>gvsig-plugin</id>
2616
            <activation>
2617
                <file>
2618
                    <exists>buildNumber.properties</exists>
2619
                </file>
2620
            </activation>
2621
            <build>
2622
                <plugins>
2623 40581 jjdelcerro
2624 41419 jjdelcerro
                    <plugin>
2625
                        <artifactId>maven-assembly-plugin</artifactId>
2626
                        <executions>
2627
                            <execution>
2628
                                <id>gvsig-plugin-package</id>
2629
                                <phase>package</phase>
2630
                                <goals>
2631
                                    <goal>single</goal>
2632
                                </goals>
2633
                            </execution>
2634
                        </executions>
2635
                    </plugin>
2636 40581 jjdelcerro
2637 41419 jjdelcerro
                    <plugin>
2638
                        <artifactId>maven-clean-plugin</artifactId>
2639
                        <configuration>
2640
                            <skip>false</skip>
2641
                            <failOnError>true</failOnError>
2642
                            <filesets>
2643
                                <fileset>
2644
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2645
                                </fileset>
2646
                            </filesets>
2647
                        </configuration>
2648
                        <executions>
2649
                            <execution>
2650
                                <id>default-clean</id>
2651
                                <phase>clean</phase>
2652
                            </execution>
2653
                        </executions>
2654
                    </plugin>
2655 40581 jjdelcerro
2656 41419 jjdelcerro
                    <plugin>
2657
                        <groupId>org.codehaus.gmaven</groupId>
2658
                        <artifactId>gmaven-plugin</artifactId>
2659
                        <executions>
2660 40581 jjdelcerro
2661 41419 jjdelcerro
                            <execution>
2662
                                <id>increase-build-number</id>
2663
                                <phase>process-sources</phase>
2664
                                <goals>
2665
                                    <goal>execute</goal>
2666
                                </goals>
2667
                            </execution>
2668 40581 jjdelcerro
2669 41419 jjdelcerro
                            <execution>
2670
                                <id>build-package-info</id>
2671
                                <phase>prepare-package</phase>
2672
                                <goals>
2673
                                    <goal>execute</goal>
2674
                                </goals>
2675
                            </execution>
2676 40581 jjdelcerro
2677 41419 jjdelcerro
                            <execution>
2678
                                <id>build-package-index</id>
2679
                                <phase>package</phase>
2680
                                <goals>
2681
                                    <goal>execute</goal>
2682
                                </goals>
2683
                            </execution>
2684 40581 jjdelcerro
2685 41419 jjdelcerro
                            <execution>
2686
                                <id>install-plugin</id>
2687
                                <phase>install</phase>
2688
                                <goals>
2689
                                    <goal>execute</goal>
2690
                                </goals>
2691
                            </execution>
2692 41695 fdiaz
2693 41419 jjdelcerro
                            <execution>
2694
                                <id>deploy-package</id>
2695
                                <phase>install</phase>
2696
                                <goals>
2697
                                    <goal>execute</goal>
2698
                                </goals>
2699
                            </execution>
2700 40581 jjdelcerro
2701 41419 jjdelcerro
                        </executions>
2702
                    </plugin>
2703 40581 jjdelcerro
2704 41419 jjdelcerro
                </plugins>
2705
            </build>
2706
        </profile>
2707 40581 jjdelcerro
2708 41419 jjdelcerro
    </profiles>
2709 41695 fdiaz
2710 41419 jjdelcerro
    <properties>
2711 45555 jjdelcerro
        <!-- Maven plugins versions -->
2712
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2713
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2714
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2715
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2716
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2717
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2718
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2719
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2720
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2721
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2722
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2723
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2724
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2725
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2726
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2727
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2728
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2729
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2730
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2731
2732
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2733
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2734
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2735
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2736
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2737
2738 41419 jjdelcerro
        <!-- General configuration -->
2739 45555 jjdelcerro
        <encoding>ISO-8859-1</encoding>
2740
        <java.version>1.8</java.version>
2741
2742 41419 jjdelcerro
        <localRepository>${user.home}/.m2/repository</localRepository>
2743
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2744 41695 fdiaz
2745 41419 jjdelcerro
        <!-- The property svn.tags.folder is used in external projects to override  -->
2746
        <!-- configuraction in maven-release-plugin -->
2747
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2748 41695 fdiaz
2749 41419 jjdelcerro
        <!-- Package info property values -->
2750 45428 jjdelcerro
        <gvsig.version>2.6.0</gvsig.version>
2751 41419 jjdelcerro
        <gvsig.package.info.codealias />
2752
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2753
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2754
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2755
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2756 42595 jjdelcerro
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2757 41419 jjdelcerro
        <gvsig.package.info.official>false</gvsig.package.info.official>
2758
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2759
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2760 42010 jjdelcerro
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2761 41419 jjdelcerro
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2762 42010 jjdelcerro
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2763 41419 jjdelcerro
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2764 41889 jjdelcerro
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2765 41419 jjdelcerro
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2766
        <gvsig.package.info.categories />
2767
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2768 41695 fdiaz
2769 41419 jjdelcerro
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2770
        <gvsig.install.plugin>true</gvsig.install.plugin>
2771
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2772
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2773 41695 fdiaz
2774 41419 jjdelcerro
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2775 42383 jjdelcerro
2776
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2777
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2778
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2779
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2780
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2781
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2782
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2783
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2784
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2785
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2786
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2787
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2788
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2789
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2790
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2791
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2792
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2793
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2794
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2795
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2796
        <!--
2797
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2798
        -->
2799
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2800
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2801
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2802
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2803
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2804
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2805
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2806
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2807
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2808 45472 jjdelcerro
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis130.provider</org.gvsig.h2spatial.provider>
2809 42383 jjdelcerro
2810 42522 jjdelcerro
        <jython.artifactId>jython-standalone</jython.artifactId>
2811 42520 jjdelcerro
        <!-- External project versions -->
2812 45555 jjdelcerro
        <gvsig.tools.version>3.0.273</gvsig.tools.version>
2813 45556 jjdelcerro
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2814 45555 jjdelcerro
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2815 41419 jjdelcerro
    </properties>
2816 40435 jjdelcerro
2817 41419 jjdelcerro
    <modules>
2818
        <module>org.gvsig.desktop.compat.cdc</module>
2819
        <module>org.gvsig.desktop.library</module>
2820
        <module>org.gvsig.desktop.framework</module>
2821
        <module>org.gvsig.desktop.plugin</module>
2822 40435 jjdelcerro
2823 41419 jjdelcerro
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2824
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2825 40435 jjdelcerro
2826 41419 jjdelcerro
    </modules>
2827 40435 jjdelcerro
</project>