Statistics
| Revision:

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

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