Statistics
| Revision:

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

History | View | Annotate | Download (121 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 45676 jjdelcerro
    <version>2.0.325</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 45676 jjdelcerro
        <connection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.325</connection>
46
        <developerConnection>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.325</developerConnection>
47
        <url>scm:svn:https://devel.gvsig.org/svn/gvsig-desktop/tags/org.gvsig.desktop-2.0.325</url>
48 40480 jjdelcerro
    </scm>
49 41695 fdiaz
50 40480 jjdelcerro
    <repositories>
51 41419 jjdelcerro
        <repository>
52
            <id>gvsig-public-http-repository</id>
53
            <name>gvSIG maven public HTTP repository</name>
54
            <url>http://devel.gvsig.org/m2repo/j2se</url>
55
            <releases>
56
                <enabled>true</enabled>
57
                <updatePolicy>daily</updatePolicy>
58
                <checksumPolicy>warn</checksumPolicy>
59
            </releases>
60
            <snapshots>
61
                <enabled>true</enabled>
62
                <updatePolicy>daily</updatePolicy>
63
                <checksumPolicy>warn</checksumPolicy>
64
            </snapshots>
65
        </repository>
66 44694 jjdelcerro
        <repository>
67
          <id>central</id>
68
          <name>Central Repository</name>
69
          <url>https://repo.maven.apache.org/maven2</url> <!-- the https you've been looking for -->
70
          <layout>default</layout>
71
          <snapshots>
72
            <enabled>false</enabled> <!-- or set to true if desired, default is false -->
73
          </snapshots>
74
        </repository>
75 40480 jjdelcerro
    </repositories>
76
77 40435 jjdelcerro
    <distributionManagement>
78 41419 jjdelcerro
        <site>
79
            <id>gvsig-repository</id>
80
            <url>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</url>
81
        </site>
82
        <repository>
83
            <id>gvsig-repository</id>
84
            <name>gvSIG maven repository</name>
85
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
86
            <uniqueVersion>false</uniqueVersion>
87
        </repository>
88
        <snapshotRepository>
89
            <id>gvsig-repository</id>
90
            <name>gvSIG maven repository</name>
91
            <url>dav:https://devel.gvsig.org/m2repo/j2se</url>
92
            <uniqueVersion>false</uniqueVersion>
93
        </snapshotRepository>
94 40435 jjdelcerro
    </distributionManagement>
95 41695 fdiaz
96 40480 jjdelcerro
    <issueManagement>
97 41419 jjdelcerro
        <system>redmine</system>
98
        <url>https://devel.gvsig.org/redmine/projects/gvsig-desktop</url>
99 40480 jjdelcerro
    </issueManagement>
100 40435 jjdelcerro
101
    <mailingLists>
102 41419 jjdelcerro
        <mailingList>
103
            <name>User List</name>
104
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</subscribe>
105
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_usuarios</unsubscribe>
106
            <post>gvsig_usuarios@listserv.gva.es</post>
107
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
108
            <otherArchives>
109
                <otherArchive>http://www.mail-archive.com/gvsig_usuarios@runas.cap.gva.es</otherArchive>
110
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
111
            </otherArchives>
112
        </mailingList>
113
        <mailingList>
114
            <name>Developer List</name>
115
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</subscribe>
116
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores</unsubscribe>
117
            <post>gvsig_desarrolladores@listserv.gva.es</post>
118
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
119
            <otherArchives>
120
                <otherArchive>http://www.mail-archive.com/gvsig_desarrolladores@runas.cap.gva.es</otherArchive>
121
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
122
            </otherArchives>
123
        </mailingList>
124
        <mailingList>
125
            <name>International List</name>
126
            <subscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</subscribe>
127
            <unsubscribe>http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_internacional</unsubscribe>
128
            <post>gvsig_internacional@listserv.gva.es</post>
129
            <archive>http://www.gvsig.org/web/community/mailing-lists/gvsig-nabble</archive>
130
            <otherArchives>
131
                <otherArchive>http://www.mail-archive.com/gvsig_internacional@runas.cap.gva.es</otherArchive>
132
                <otherArchive>http://dir.gmane.org/index.php?prefix=gmane.comp.gis.gvsig</otherArchive>
133
            </otherArchives>
134
        </mailingList>
135 40435 jjdelcerro
    </mailingLists>
136
137
    <dependencyManagement>
138
        <dependencies>
139 42483 jjdelcerro
            <dependency>
140
                <groupId>org.gvsig</groupId>
141
                <artifactId>org.gvsig.tools</artifactId>
142
                <version>${gvsig.tools.version}</version>
143
                <type>pom</type>
144
                <scope>import</scope>
145
            </dependency>
146 40435 jjdelcerro
147
            <!-- Non gvSIG projects -->
148
            <!-- NOTE: the list of dependencies is ordered alphabetically -->
149
            <!-- by the artifactId. Please, if new dependencies are added, -->
150
            <!--keep the order.-->
151
152
            <dependency>
153
                <groupId>org.n52</groupId>
154
                <artifactId>52n-wps-config</artifactId>
155
                <version>1.0.1</version>
156
            </dependency>
157
            <dependency>
158
                <groupId>net.opengis</groupId>
159
                <artifactId>52n-wps-xml</artifactId>
160
                <version>1.0.0</version>
161
            </dependency>
162
            <dependency>
163
                <groupId>org.jzkit</groupId>
164
                <artifactId>a2j-runtime</artifactId>
165
                <version>2.0.9</version>
166
            </dependency>
167
            <dependency>
168
                <groupId>org.jzkit</groupId>
169
                <artifactId>a2j</artifactId>
170
                <version>2.0.9</version>
171
            </dependency>
172
            <dependency>
173
                <groupId>net.swing</groupId>
174
                <artifactId>amic-util</artifactId>
175
                <version>unknown</version>
176
            </dependency>
177
            <dependency>
178
                <groupId>org.apache.ant</groupId>
179
                <artifactId>ant</artifactId>
180
                <version>1.8.1</version>
181
            </dependency>
182
            <dependency>
183
                <groupId>org.apache.ant</groupId>
184
                <artifactId>ant-apache-oro</artifactId>
185
                <version>1.8.1</version>
186
            </dependency>
187
            <dependency>
188
                <groupId>ant-contrib</groupId>
189
                <artifactId>ant-contrib</artifactId>
190
                <version>1.0b3</version>
191
                <exclusions>
192
                    <exclusion>
193
                        <groupId>ant</groupId>
194
                        <artifactId>ant</artifactId>
195
                    </exclusion>
196
                </exclusions>
197
            </dependency>
198
            <dependency>
199
                <groupId>org.apache.ant</groupId>
200
                <artifactId>ant-launcher</artifactId>
201
                <version>1.8.1</version>
202
            </dependency>
203
            <dependency>
204
                <groupId>org.apache.ant</groupId>
205
                <artifactId>ant-nodeps</artifactId>
206
                <version>1.8.1</version>
207
            </dependency>
208
            <dependency>
209
                <groupId>org.tigris.antelope</groupId>
210
                <artifactId>antelopetasks</artifactId>
211
                <version>3.2.10</version>
212
            </dependency>
213
            <dependency>
214
                <groupId>com.sardak</groupId>
215
                <artifactId>antform</artifactId>
216
                <version>2.0</version>
217
            </dependency>
218
            <dependency>
219 42521 jjdelcerro
              <groupId>com.fifesoft</groupId>
220
              <artifactId>autocomplete</artifactId>
221
              <version>2.5.7</version>
222 42539 jjdelcerro
            </dependency>
223 43280 fdiaz
224 42521 jjdelcerro
            <dependency>
225 40435 jjdelcerro
                <groupId>org.apache.xmlgraphics</groupId>
226
                <artifactId>batik-awt-util</artifactId>
227
                <version>1.7</version>
228
            </dependency>
229
            <dependency>
230
                <groupId>org.apache.xmlgraphics</groupId>
231
                <artifactId>batik-bridge</artifactId>
232
                <version>1.7</version>
233
            </dependency>
234
            <dependency>
235
                <groupId>org.apache.xmlgraphics</groupId>
236 40622 jjdelcerro
                <artifactId>batik-ext</artifactId>
237
                <version>1.7</version>
238 41695 fdiaz
            </dependency>
239 40622 jjdelcerro
            <dependency>
240
                <groupId>org.apache.xmlgraphics</groupId>
241 40435 jjdelcerro
                <artifactId>batik-gui-util</artifactId>
242
                <version>1.7</version>
243
            </dependency>
244
            <dependency>
245
                <groupId>org.apache.xmlgraphics</groupId>
246
                <artifactId>batik-gvt</artifactId>
247
                <version>1.7</version>
248
            </dependency>
249
            <dependency>
250
                <groupId>org.apache.xmlgraphics</groupId>
251
                <artifactId>batik-script</artifactId>
252
                <version>1.7</version>
253
            </dependency>
254
            <dependency>
255
                <groupId>org.apache.xmlgraphics</groupId>
256
                <artifactId>batik-xml</artifactId>
257
                <version>1.7</version>
258
            </dependency>
259
            <dependency>
260 40554 jjdelcerro
                <groupId>org.apache.xmlgraphics</groupId>
261
                <artifactId>batik-anim</artifactId>
262
                <version>1.7</version>
263
            </dependency>
264
            <dependency>
265
                <groupId>org.apache.xmlgraphics</groupId>
266
                <artifactId>batik-css</artifactId>
267
                <version>1.7</version>
268
            </dependency>
269
            <dependency>
270
                <groupId>org.apache.xmlgraphics</groupId>
271
                <artifactId>batik-dom</artifactId>
272
                <version>1.7</version>
273
            </dependency>
274
            <dependency>
275
                <groupId>org.apache.xmlgraphics</groupId>
276
                <artifactId>batik-js</artifactId>
277
                <version>1.7</version>
278
            </dependency>
279
            <dependency>
280
                <groupId>org.apache.xmlgraphics</groupId>
281
                <artifactId>batik-parser</artifactId>
282
                <version>1.7</version>
283
            </dependency>
284
            <dependency>
285
                <groupId>org.apache.xmlgraphics</groupId>
286
                <artifactId>batik-svg-dom</artifactId>
287
                <version>1.7</version>
288
            </dependency>
289 43280 fdiaz
290 40554 jjdelcerro
            <dependency>
291 40435 jjdelcerro
                <groupId>bsf</groupId>
292
                <artifactId>bsf</artifactId>
293
                <version>2.3.0-rc1</version>
294
            </dependency>
295
            <dependency>
296
                <groupId>org.apache.bsf</groupId>
297
                <artifactId>bsf-api</artifactId>
298
                <version>3.1</version>
299
            </dependency>
300
            <dependency>
301
                <groupId>org.apache.bsf</groupId>
302
                <artifactId>bsf-utils</artifactId>
303
                <version>3.1</version>
304
            </dependency>
305
            <dependency>
306
                <groupId>bsh</groupId>
307
                <artifactId>bsh</artifactId>
308
                <version>2.0b4</version>
309
            </dependency>
310
            <dependency>
311
                <groupId>castor</groupId>
312
                <artifactId>castor</artifactId>
313
                <version>0.9.5.3</version>
314
            </dependency>
315 41695 fdiaz
316 40435 jjdelcerro
            <dependency>
317
                <groupId>commons-beanutils</groupId>
318
                <artifactId>commons-beanutils</artifactId>
319
                <version>1.6</version>
320
            </dependency>
321
            <dependency>
322
                <groupId>commons-dbcp</groupId>
323
                <artifactId>commons-dbcp</artifactId>
324
                <version>1.2.2</version>
325
            </dependency>
326
            <dependency>
327 41419 jjdelcerro
                <groupId>commons-codec</groupId>
328
                <artifactId>commons-codec</artifactId>
329
                <version>1.6</version>
330 40435 jjdelcerro
            </dependency>
331
            <dependency>
332
                <groupId>commons-collections</groupId>
333
                <artifactId>commons-collections</artifactId>
334 43158 jjdelcerro
                <version>3.2.2</version>
335 40435 jjdelcerro
            </dependency>
336 41419 jjdelcerro
            <dependency>
337 43476 jjdelcerro
                <groupId>org.apache.commons</groupId>
338
                <artifactId>commons-collections4</artifactId>
339
                <version>4.1</version>
340
            </dependency>
341
            <dependency>
342 43915 jjdelcerro
              <groupId>org.apache.commons</groupId>
343
              <artifactId>commons-compress</artifactId>
344
              <version>1.11</version>
345
            </dependency>
346
            <dependency>
347 41419 jjdelcerro
                <groupId>org.apache.solr</groupId>
348
                <artifactId>solr-commons-csv</artifactId>
349
                <version>3.5.0</version>
350 41695 fdiaz
            </dependency>
351 40435 jjdelcerro
            <dependency>
352
                <groupId>commons-httpclient</groupId>
353
                <artifactId>commons-httpclient</artifactId>
354
                <version>2.0.2</version>
355
            </dependency>
356
            <dependency>
357 41419 jjdelcerro
                <groupId>commons-cli</groupId>
358
                <artifactId>commons-cli</artifactId>
359 43158 jjdelcerro
                <version>1.4</version>
360 40435 jjdelcerro
            </dependency>
361 41012 jjdelcerro
            <dependency>
362 43983 jjdelcerro
                <groupId>commons-lang</groupId>
363
                <artifactId>commons-lang</artifactId>
364
                <version>2.6</version>
365
            </dependency>
366
            <dependency>
367 43521 jjdelcerro
                <groupId>org.apache.commons</groupId>
368
                <artifactId>commons-math</artifactId>
369
                <version>2.2</version>
370
            </dependency>
371
            <dependency>
372 41311 jjdelcerro
                <groupId>commons-configuration</groupId>
373
                <artifactId>commons-configuration</artifactId>
374
                <version>1.10</version>
375
            </dependency>
376
            <dependency>
377 40435 jjdelcerro
                <groupId>commons-logging</groupId>
378
                <artifactId>commons-logging</artifactId>
379
                <version>1.1.1</version>
380
            </dependency>
381
            <dependency>
382
                <groupId>commons-logging</groupId>
383
                <artifactId>commons-logging</artifactId>
384
                <version>1.1.1</version>
385
                <classifier>api</classifier>
386
            </dependency>
387
            <dependency>
388 41419 jjdelcerro
                <groupId>commons-pool</groupId>
389
                <artifactId>commons-pool</artifactId>
390
                <version>1.6</version>
391 41695 fdiaz
            </dependency>
392 40581 jjdelcerro
            <dependency>
393 44198 jjdelcerro
                <groupId>org.apache.commons</groupId>
394
                <artifactId>commons-text</artifactId>
395
                <version>1.6</version>
396
            </dependency>
397
398
            <dependency>
399 40435 jjdelcerro
                <groupId>org.dspace</groupId>
400
                <artifactId>cql-java</artifactId>
401
                <version>1.0</version>
402
            </dependency>
403
            <dependency>
404 41419 jjdelcerro
                <groupId>easymock</groupId>
405
                <artifactId>easymockclassextension</artifactId>
406
                <version>1.2</version>
407 40435 jjdelcerro
            </dependency>
408
            <dependency>
409
                <groupId>flanagan</groupId>
410
                <artifactId>flanagan</artifactId>
411
                <version>20090616</version>
412
            </dependency>
413 42469 jjdelcerro
            <dependency>
414 40435 jjdelcerro
                <groupId>org.opengis</groupId>
415
                <artifactId>geoapi</artifactId>
416
                <version>2.0</version>
417
            </dependency>
418
            <dependency>
419
                <groupId>geojava</groupId>
420
                <artifactId>geojava</artifactId>
421
                <version>unknown</version>
422
            </dependency>
423
            <dependency>
424
                <groupId>org.geonames</groupId>
425
                <artifactId>geonames</artifactId>
426
                <version>1.0</version>
427
                <classifier>java5</classifier>
428
            </dependency>
429
            <dependency>
430
                <groupId>org.codehaus.groovy</groupId>
431
                <artifactId>groovy-all</artifactId>
432 43553 jjdelcerro
                <version>2.4.12</version>
433 40435 jjdelcerro
            </dependency>
434 41419 jjdelcerro
            <dependency>
435 40435 jjdelcerro
                <groupId>org.geotools</groupId>
436
                <artifactId>gt2-legacy</artifactId>
437
                <version>2.2-RC2</version>
438
            </dependency>
439
            <dependency>
440
                <groupId>org.geotools</groupId>
441
                <artifactId>gt2-main</artifactId>
442
                <version>2.2.2</version>
443
            </dependency>
444
            <dependency>
445
                <groupId>org.geotools</groupId>
446
                <artifactId>gt2-referencing</artifactId>
447
                <version>2.2-RC2</version>
448
            </dependency>
449
            <dependency>
450
                <groupId>hsqldb</groupId>
451
                <artifactId>hsqldb</artifactId>
452
                <version>1.8.0.10</version>
453
            </dependency>
454
            <dependency>
455
                <groupId>org.ini4j</groupId>
456
                <artifactId>ini4j</artifactId>
457
                <version>0.5.1</version>
458
            </dependency>
459
            <dependency>
460
                <groupId>com.lowagie</groupId>
461
                <artifactId>itext</artifactId>
462 42139 jjdelcerro
                <version>2.1.7</version>
463 40435 jjdelcerro
            </dependency>
464
            <dependency>
465
                <groupId>javax.media</groupId>
466
                <artifactId>jai_core</artifactId>
467
                <version>1.1.3</version>
468
            </dependency>
469
            <dependency>
470
                <groupId>javax.media</groupId>
471
                <artifactId>jai_codec</artifactId>
472
                <version>1.1.3</version>
473
            </dependency>
474
            <dependency>
475
                <groupId>gov.nist.math</groupId>
476
                <artifactId>jama</artifactId>
477
                <version>unknown</version>
478
            </dependency>
479
            <dependency>
480
                <groupId>javax.help</groupId>
481
                <artifactId>javahelp</artifactId>
482
                <version>2.0.05</version>
483
            </dependency>
484
            <dependency>
485 44655 jjdelcerro
                <groupId>org.glassfish</groupId>
486
                <artifactId>javax.json</artifactId>
487
                <version>1.0.4</version>
488
            </dependency>
489
            <dependency>
490 40435 jjdelcerro
                <groupId>com.toedter</groupId>
491
                <artifactId>jcalendar</artifactId>
492 42003 jjdelcerro
                <version>1.3.2</version>
493 40435 jjdelcerro
            </dependency>
494
            <dependency>
495
                <groupId>jfree</groupId>
496
                <artifactId>jcommon</artifactId>
497
                <version>1.0.12</version>
498
            </dependency>
499
            <dependency>
500 43913 jjdelcerro
                <groupId>com.github.lespaul361</groupId>
501
                <artifactId>JCommunique</artifactId>
502
                <version>2.0.0</version>
503
            </dependency>
504
            <dependency>
505 40435 jjdelcerro
                <groupId>jdom</groupId>
506
                <artifactId>jdom</artifactId>
507
                <version>1.0</version>
508
            </dependency>
509
            <dependency>
510 43079 jjdelcerro
                <groupId>org.gnu</groupId>
511
                <artifactId>jel</artifactId>
512
                <version>2.0.1</version>
513 43152 fdiaz
            </dependency>
514 43079 jjdelcerro
            <dependency>
515 40435 jjdelcerro
                <groupId>org.nfunk</groupId>
516
                <artifactId>jep</artifactId>
517
                <version>2.4.0</version>
518
            </dependency>
519
            <dependency>
520
                <groupId>jfree</groupId>
521
                <artifactId>jfreechart</artifactId>
522
                <version>1.0.7</version>
523
            </dependency>
524
            <dependency>
525
                <groupId>org.jfree</groupId>
526
                <artifactId>jfreechart</artifactId>
527
                <version>1.0.14</version>
528
            </dependency>
529
            <dependency>
530
                <groupId>org.jgraf</groupId>
531
                <artifactId>jgraf</artifactId>
532
                <version>0.0.1</version>
533
            </dependency>
534
            <dependency>
535
                <groupId>net.sf</groupId>
536
                <artifactId>jgraph</artifactId>
537
                <version>5.10.1.5</version>
538
            </dependency>
539
            <dependency>
540
                <groupId>net.sf</groupId>
541
                <artifactId>jgridshiftapi</artifactId>
542
                <version>1.0</version>
543
            </dependency>
544
            <dependency>
545 45043 jjdelcerro
              <groupId>com.jidesoft</groupId>
546
              <artifactId>jide-oss</artifactId>
547
              <version>3.6.18</version>
548
            </dependency>
549
            <dependency>
550 40435 jjdelcerro
                <groupId>com.sun</groupId>
551
                <artifactId>jimi</artifactId>
552
                <version>1.1</version>
553
            </dependency>
554
            <dependency>
555 41012 jjdelcerro
                <groupId>joda-time</groupId>
556
                <artifactId>joda-time</artifactId>
557
                <version>1.6</version>
558
            </dependency>
559
            <dependency>
560 42564 jjdelcerro
                <groupId>org.jopendocument</groupId>
561
                <artifactId>jOpenDocument</artifactId>
562
                <version>1.3</version>
563 42595 jjdelcerro
            </dependency>
564 42564 jjdelcerro
            <dependency>
565 40435 jjdelcerro
                <groupId>org.jpedal</groupId>
566
                <artifactId>jpedal_lgpl</artifactId>
567
                <version>4.37b36</version>
568
            </dependency>
569
            <dependency>
570
                <groupId>org.jruby</groupId>
571
                <artifactId>jruby</artifactId>
572
                <version>1.5.6</version>
573
            </dependency>
574
            <dependency>
575
                <groupId>rhino</groupId>
576
                <artifactId>js</artifactId>
577 40508 jjdelcerro
                <!-- This is the version already included in Java 1.6 -->
578 40435 jjdelcerro
                <version>1.6R2</version>
579
            </dependency>
580
            <dependency>
581
                <groupId>net.sf</groupId>
582
                <artifactId>jsi</artifactId>
583
                <version>unknown</version>
584
            </dependency>
585
            <dependency>
586 43901 jjdelcerro
                <groupId>org.json</groupId>
587
                <artifactId>json</artifactId>
588
                <version>20180130</version>
589
            </dependency>
590
            <dependency>
591 40435 jjdelcerro
                <groupId>javax.units</groupId>
592
                <artifactId>jsr108</artifactId>
593
                <version>0.01</version>
594
            </dependency>
595
            <dependency>
596
                <groupId>com.vividsolutions</groupId>
597
                <artifactId>jts</artifactId>
598 40480 jjdelcerro
                <version>1.13</version>
599 40435 jjdelcerro
            </dependency>
600
            <dependency>
601
                <groupId>junit</groupId>
602
                <artifactId>junit</artifactId>
603 44413 jjdelcerro
                <version>4.11</version>
604 40435 jjdelcerro
            </dependency>
605
            <dependency>
606
                <groupId>jwizardcomponent</groupId>
607
                <artifactId>jwizardcomponent</artifactId>
608
                <version>1.2.2</version>
609
            </dependency>
610
            <dependency>
611
                <groupId>jwizardcomponent</groupId>
612
                <artifactId>jwizardcomponent-0i18n</artifactId>
613
                <version>1.2.2.1</version>
614
            </dependency>
615
            <dependency>
616
                <groupId>org.python</groupId>
617 42522 jjdelcerro
                <artifactId>${jython.artifactId}</artifactId>
618 44988 jjdelcerro
                <version>2.7.1</version>
619 40435 jjdelcerro
            </dependency>
620
            <dependency>
621
                <groupId>org.jzkit</groupId>
622
                <artifactId>jzkit2-core</artifactId>
623
                <version>2.0.0</version>
624
            </dependency>
625
            <dependency>
626
                <groupId>org.jzkit</groupId>
627
                <artifactId>jzkit2-z3950</artifactId>
628
                <version>2.0.0</version>
629
            </dependency>
630
            <dependency>
631
                <groupId>org.jzkit</groupId>
632
                <artifactId>jzkit2-origin</artifactId>
633
                <version>2.0.0</version>
634
            </dependency>
635
            <dependency>
636
                <groupId>log4j</groupId>
637
                <artifactId>log4j</artifactId>
638
                <version>1.2.14</version>
639
            </dependency>
640
            <dependency>
641 41271 jjdelcerro
                <groupId>com.googlecode.log4jdbc</groupId>
642
                <artifactId>log4jdbc</artifactId>
643
                <version>1.2</version>
644 41695 fdiaz
            </dependency>
645 41271 jjdelcerro
            <dependency>
646 40435 jjdelcerro
                <groupId>com.ostermiller</groupId>
647
                <artifactId>ostermillerutils</artifactId>
648
                <version>1.4.3</version>
649
            </dependency>
650
            <dependency>
651 43842 jjdelcerro
                <groupId>org.mapdb</groupId>
652
                <artifactId>mapdb</artifactId>
653
                <version>3.0.6</version>
654
            </dependency>
655
            <dependency>
656 40435 jjdelcerro
                <groupId>mysql</groupId>
657
                <artifactId>mysql-connector-java</artifactId>
658
                <version>5.1.6</version>
659
            </dependency>
660
            <dependency>
661
                <groupId>es.unex</groupId>
662
                <artifactId>sextante</artifactId>
663
                <version>0.6.0</version>
664
            </dependency>
665
            <dependency>
666
                <groupId>es.unex</groupId>
667
                <artifactId>sextante_gui</artifactId>
668
                <version>0.6.0</version>
669
            </dependency>
670
            <dependency>
671
                <groupId>es.unex</groupId>
672
                <artifactId>sextante_wps</artifactId>
673
                <version>0.6.0</version>
674
            </dependency>
675
            <dependency>
676
                <groupId>es.unex</groupId>
677
                <artifactId>libMath</artifactId>
678
                <version>0.6.0</version>
679
            </dependency>
680
            <dependency>
681
                <groupId>es.unex</groupId>
682
                <artifactId>libDocEngines</artifactId>
683
                <version>0.6.0</version>
684
            </dependency>
685
            <dependency>
686 41419 jjdelcerro
                <groupId>org.apache.directory.studio</groupId>
687
                <artifactId>org.apache.commons.pool</artifactId>
688
                <version>1.6</version>
689 41695 fdiaz
            </dependency>
690 40581 jjdelcerro
            <dependency>
691 41419 jjdelcerro
                <groupId>org.osgeo</groupId>
692
                <artifactId>proj4j</artifactId>
693
                <version>0.1.0</version>
694 41695 fdiaz
            </dependency>
695 40581 jjdelcerro
            <dependency>
696 41941 jjdelcerro
                <groupId>com.fifesoft</groupId>
697
                <artifactId>rsyntaxtextarea</artifactId>
698 43559 jjdelcerro
                <version>2.6.1</version>
699 41941 jjdelcerro
            </dependency>
700
            <dependency>
701 42469 jjdelcerro
                <groupId>com.fifesoft</groupId>
702
                <artifactId>rstaui</artifactId>
703
                <version>2.5.7</version>
704
            </dependency>
705
            <dependency>
706 40435 jjdelcerro
                <groupId>sil</groupId>
707
                <artifactId>sil</artifactId>
708
                <version>0.43b-am1</version>
709
            </dependency>
710
            <dependency>
711
                <groupId>net.sf.smc</groupId>
712
                <artifactId>smc</artifactId>
713
                <version>4.3</version>
714
            </dependency>
715
            <dependency>
716
                <groupId>soap</groupId>
717
                <artifactId>soap</artifactId>
718
                <version>2.3</version>
719
            </dependency>
720
            <dependency>
721
                <groupId>spatialindex</groupId>
722
                <artifactId>spatialindex</artifactId>
723
                <version>unknown</version>
724
            </dependency>
725
            <dependency>
726
                <groupId>org.springframework</groupId>
727
                <artifactId>spring</artifactId>
728
                <version>1.2.8</version>
729
            </dependency>
730
            <dependency>
731
                <groupId>net.sf</groupId>
732
                <artifactId>sqljep</artifactId>
733 40626 jldominguez
                <version>0.2.1</version>
734 40435 jjdelcerro
            </dependency>
735
            <dependency>
736 41419 jjdelcerro
                <groupId>net.sf.supercsv</groupId>
737
                <artifactId>super-csv</artifactId>
738
                <version>2.1.0</version>
739
            </dependency>
740
            <dependency>
741 40435 jjdelcerro
                <groupId>org.tmatesoft.svnkit</groupId>
742
                <artifactId>svnkit</artifactId>
743
                <version>1.3.3</version>
744
            </dependency>
745
            <dependency>
746
                <groupId>org.tmatesoft.svnkit</groupId>
747
                <artifactId>svnkit-cli</artifactId>
748
                <version>1.3.3</version>
749
            </dependency>
750
            <dependency>
751 43213 jjdelcerro
              <groupId>org.swinglabs</groupId>
752
              <artifactId>swing-layout</artifactId>
753
              <version>1.0.3</version>
754 43280 fdiaz
            </dependency>
755 43213 jjdelcerro
            <dependency>
756 40435 jjdelcerro
                <groupId>tablelayout</groupId>
757
                <artifactId>TableLayout</artifactId>
758
                <version>20050920</version>
759
            </dependency>
760
            <dependency>
761
                <groupId>info.clearthought</groupId>
762
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
763
                <version>2007-04-21</version>
764
            </dependency>
765
            <dependency>
766
                <groupId>net.sourceforge.thinlet</groupId>
767
                <artifactId>thinlet</artifactId>
768
                <version>2005-03-28</version>
769
            </dependency>
770
            <dependency>
771
                <groupId>gnu.trove</groupId>
772
                <artifactId>trove</artifactId>
773
                <version>0.1.8</version>
774
            </dependency>
775
            <dependency>
776
                <groupId>java3d</groupId>
777
                <artifactId>vecmath</artifactId>
778
                <version>1.3.1</version>
779
            </dependency>
780
            <dependency>
781
                <groupId>org.apache</groupId>
782
                <artifactId>xbean</artifactId>
783
                <version>2.2.0</version>
784
            </dependency>
785
            <dependency>
786
                <groupId>xerces</groupId>
787
                <artifactId>xercesImpl</artifactId>
788 42148 fdiaz
                <version>2.11.0</version>
789 40435 jjdelcerro
            </dependency>
790
            <dependency>
791
                <groupId>xml-apis</groupId>
792 42148 fdiaz
                <artifactId>xml-apis</artifactId>
793
                <version>1.4.01</version>
794
            </dependency>
795
            <dependency>
796
                <groupId>xml-apis</groupId>
797 40435 jjdelcerro
                <artifactId>xml-apis-ext</artifactId>
798
                <version>1.3.04</version>
799
            </dependency>
800
            <dependency>
801
                <groupId>xmlpull</groupId>
802
                <artifactId>xmlpull</artifactId>
803
                <version>1.1.3.1</version>
804
            </dependency>
805
            <dependency>
806
                <groupId>zql</groupId>
807
                <artifactId>zql</artifactId>
808
                <version>unknown</version>
809
            </dependency>
810
811
            <!-- External gvSIG projects -->
812
813
            <dependency>
814 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
815
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
816 42035 jjdelcerro
                <version>1.0.1</version>
817 40435 jjdelcerro
            </dependency>
818
            <dependency>
819 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
820
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
821
                <version>1.0.0</version>
822 40435 jjdelcerro
            </dependency>
823 42483 jjdelcerro
<!--            <dependency>
824 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
825
                <artifactId>org.gvsig.catalog</artifactId>
826
                <version>2.0</version>
827 44198 jjdelcerro
            </dependency>-->
828 41419 jjdelcerro
            <dependency>
829
                <groupId>org.gvsig.external</groupId>
830
                <artifactId>org.gvsig.external.jump</artifactId>
831
                <version>1.0.0</version>
832 40435 jjdelcerro
            </dependency>
833
            <dependency>
834
                <groupId>org.gvsig</groupId>
835
                <artifactId>org.gvsig.proj.lib.api</artifactId>
836 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
837 40435 jjdelcerro
            </dependency>
838
            <dependency>
839
                <groupId>org.gvsig</groupId>
840
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
841 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
842 40435 jjdelcerro
            </dependency>
843 40506 jjdelcerro
            <dependency>
844 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
845
                <artifactId>org.gvsig.proj.swing.api</artifactId>
846
                <version>${gvsig.proj.version}</version>
847 40506 jjdelcerro
            </dependency>
848 40581 jjdelcerro
            <dependency>
849 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
850
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
851
                <version>${gvsig.proj.version}</version>
852 41695 fdiaz
            </dependency>
853 40581 jjdelcerro
            <dependency>
854 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
855
                <artifactId>org.gvsig.projection.api</artifactId>
856
                <version>${gvsig.projection.api.version}</version>
857 40581 jjdelcerro
            </dependency>
858 40435 jjdelcerro
859
            <!-- Childs projects -->
860
861
            <dependency>
862
                <groupId>org.gvsig</groupId>
863 42026 jjdelcerro
                <artifactId>org.gvsig.about.api</artifactId>
864 45676 jjdelcerro
                <version>2.0.325</version>
865 42026 jjdelcerro
            </dependency>
866
            <dependency>
867
                <groupId>org.gvsig</groupId>
868
                <artifactId>org.gvsig.about.impl</artifactId>
869 45676 jjdelcerro
                <version>2.0.325</version>
870 42026 jjdelcerro
            </dependency>
871
            <dependency>
872
                <groupId>org.gvsig</groupId>
873 40608 jjdelcerro
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
874 45676 jjdelcerro
                <version>2.0.325</version>
875 40608 jjdelcerro
            </dependency>
876
            <dependency>
877
                <groupId>org.gvsig</groupId>
878
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
879 45676 jjdelcerro
                <version>2.0.325</version>
880 40608 jjdelcerro
            </dependency>
881
            <dependency>
882
                <groupId>org.gvsig</groupId>
883
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
884 45676 jjdelcerro
                <version>2.0.325</version>
885 40608 jjdelcerro
            </dependency>
886
            <dependency>
887
                <groupId>org.gvsig</groupId>
888
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
889 45676 jjdelcerro
                <version>2.0.325</version>
890 40608 jjdelcerro
            </dependency>
891
            <dependency>
892
                <groupId>org.gvsig</groupId>
893 40501 jjdelcerro
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
894 45676 jjdelcerro
                <version>2.0.325</version>
895 40501 jjdelcerro
            </dependency>
896
            <dependency>
897
                <groupId>org.gvsig</groupId>
898
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
899 45676 jjdelcerro
                <version>2.0.325</version>
900 40501 jjdelcerro
            </dependency>
901
            <dependency>
902
                <groupId>org.gvsig</groupId>
903 40435 jjdelcerro
                <artifactId>org.gvsig.andami</artifactId>
904 45676 jjdelcerro
                <version>2.0.325</version>
905 40435 jjdelcerro
            </dependency>
906
            <dependency>
907
                <groupId>org.gvsig</groupId>
908
                <artifactId>org.gvsig.app</artifactId>
909 45676 jjdelcerro
                <version>2.0.325</version>
910 41695 fdiaz
            </dependency>
911 40435 jjdelcerro
            <dependency>
912
                <groupId>org.gvsig</groupId>
913
                <artifactId>org.gvsig.ui</artifactId>
914 45676 jjdelcerro
                <version>2.0.325</version>
915 40435 jjdelcerro
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918 44830 jjdelcerro
                <artifactId>org.gvsig.basicformats</artifactId>
919 45676 jjdelcerro
                <version>2.0.325</version>
920 44830 jjdelcerro
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.control</artifactId>
924 45676 jjdelcerro
                <version>2.0.325</version>
925 40435 jjdelcerro
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
929 45676 jjdelcerro
                <version>2.0.325</version>
930 40435 jjdelcerro
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
934 45676 jjdelcerro
                <version>2.0.325</version>
935 43510 jjdelcerro
            </dependency>
936 40435 jjdelcerro
            <dependency>
937 43510 jjdelcerro
                <!--
938
                Eliminado el proyecto asi que le pongo una version "chunga"
939
                para que falle al resolverla si alguien lo usa
940
                -->
941 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
943 43510 jjdelcerro
                <version>ERROR</version>
944 40435 jjdelcerro
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
948 45676 jjdelcerro
                <version>2.0.325</version>
949 40435 jjdelcerro
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
953 45676 jjdelcerro
                <version>2.0.325</version>
954 40435 jjdelcerro
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
958 45676 jjdelcerro
                <version>2.0.325</version>
959 40435 jjdelcerro
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
963 45676 jjdelcerro
                <version>2.0.325</version>
964 40435 jjdelcerro
                <type>test-jar</type>
965
                <scope>test</scope>
966
            </dependency>
967
            <dependency>
968
                <groupId>org.gvsig</groupId>
969 42928 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
970 45676 jjdelcerro
                <version>2.0.325</version>
971 42928 jjdelcerro
                <type>test-jar</type>
972
                <scope>test</scope>
973
            </dependency>            <dependency>
974
                <groupId>org.gvsig</groupId>
975 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
976 45676 jjdelcerro
                <version>2.0.325</version>
977 40435 jjdelcerro
            </dependency>
978
            <dependency>
979
                <groupId>org.gvsig</groupId>
980 45472 jjdelcerro
                <artifactId>org.gvsig.h2spatial.h2gis130.provider</artifactId>
981 45646 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
982 45472 jjdelcerro
            </dependency>
983
            <dependency>
984
                <groupId>org.gvsig</groupId>
985
                <artifactId>org.gvsig.h2spatial.h2gis132.provider</artifactId>
986 45676 jjdelcerro
                <version>2.0.325</version>
987 45472 jjdelcerro
            </dependency>
988
            <dependency>
989
                <groupId>org.gvsig</groupId>
990
                <artifactId>org.gvsig.h2spatial.h2gis150.provider</artifactId>
991 45646 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
992 45472 jjdelcerro
            </dependency>
993
              <dependency>
994
                <groupId>org.gvsig</groupId>
995 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
996 45676 jjdelcerro
                <version>2.0.325</version>
997 40435 jjdelcerro
            </dependency>
998
            <dependency>
999
                <groupId>org.gvsig</groupId>
1000 44952 omartinez
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
1001 45676 jjdelcerro
                <version>2.0.325</version>
1002 44952 omartinez
            </dependency>
1003
            <dependency>
1004
                <groupId>org.gvsig</groupId>
1005 40513 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
1006 45676 jjdelcerro
                <version>2.0.325</version>
1007 40435 jjdelcerro
            </dependency>
1008
            <dependency>
1009
                <groupId>org.gvsig</groupId>
1010
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1011 45676 jjdelcerro
                <version>2.0.325</version>
1012 40435 jjdelcerro
            </dependency>
1013
            <dependency>
1014
                <groupId>org.gvsig</groupId>
1015 41012 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1016 45676 jjdelcerro
                <version>2.0.325</version>
1017 41012 jjdelcerro
            </dependency>
1018
            <dependency>
1019
                <groupId>org.gvsig</groupId>
1020 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1021 45676 jjdelcerro
                <version>2.0.325</version>
1022 40435 jjdelcerro
            </dependency>
1023
            <dependency>
1024 42104 jjdelcerro
              <groupId>org.gvsig</groupId>
1025
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1026 45676 jjdelcerro
              <version>2.0.325</version>
1027 42104 jjdelcerro
            </dependency>
1028
                <dependency>
1029
              <groupId>org.gvsig</groupId>
1030
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1031 45676 jjdelcerro
               <version>2.0.325</version>
1032 42125 fdiaz
            </dependency>
1033 42104 jjdelcerro
            <dependency>
1034 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1035
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1036 45676 jjdelcerro
                <version>2.0.325</version>
1037 40435 jjdelcerro
            </dependency>
1038
            <dependency>
1039 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1040
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1041 45676 jjdelcerro
                <version>2.0.325</version>
1042 41419 jjdelcerro
                <type>test-jar</type>
1043 42491 jjdelcerro
                <scope>test</scope>
1044 40435 jjdelcerro
            </dependency>
1045
            <dependency>
1046 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1047
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1048 45676 jjdelcerro
                <version>2.0.325</version>
1049 40435 jjdelcerro
            </dependency>
1050
            <dependency>
1051
                <groupId>org.gvsig</groupId>
1052 45564 jjdelcerro
                <artifactId>org.gvsig.newlayer.prov.jdbc</artifactId>
1053 45676 jjdelcerro
                <version>2.0.325</version>
1054 45564 jjdelcerro
            </dependency>
1055
            <dependency>
1056
                <groupId>org.gvsig</groupId>
1057 40435 jjdelcerro
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1058 45676 jjdelcerro
                <version>2.0.325</version>
1059 41695 fdiaz
            </dependency>
1060 40435 jjdelcerro
            <dependency>
1061
                <groupId>org.gvsig</groupId>
1062
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1063 45676 jjdelcerro
                <version>2.0.325</version>
1064 41695 fdiaz
            </dependency>
1065 44830 jjdelcerro
1066
1067
1068
1069 40435 jjdelcerro
            <dependency>
1070
                <groupId>org.gvsig</groupId>
1071 44830 jjdelcerro
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1072 45676 jjdelcerro
                <version>2.0.325</version>
1073 44830 jjdelcerro
            </dependency>
1074
            <dependency>
1075
                <groupId>org.gvsig</groupId>
1076
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1077 45676 jjdelcerro
                <version>2.0.325</version>
1078 44830 jjdelcerro
            </dependency>
1079
            <dependency>
1080
                <groupId>org.gvsig</groupId>
1081
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1082 45676 jjdelcerro
                <version>2.0.325</version>
1083 44830 jjdelcerro
            </dependency>
1084
            <dependency>
1085
                <groupId>org.gvsig</groupId>
1086
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1087 45651 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
1088 44830 jjdelcerro
            </dependency>
1089
            <dependency>
1090
                <groupId>org.gvsig</groupId>
1091
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1092 45651 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
1093 44830 jjdelcerro
            </dependency>
1094
            <dependency>
1095
                <groupId>org.gvsig</groupId>
1096
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1097 45651 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
1098 44830 jjdelcerro
            </dependency>
1099
            <dependency>
1100
                <groupId>org.gvsig</groupId>
1101
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1102 45676 jjdelcerro
                <version>2.0.325</version>
1103 44830 jjdelcerro
            </dependency>
1104
            <dependency>
1105
                <groupId>org.gvsig</groupId>
1106
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1107 45676 jjdelcerro
                <version>2.0.325</version>
1108 44830 jjdelcerro
            </dependency>
1109
1110
            <dependency>
1111
                <groupId>org.gvsig</groupId>
1112
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1113 45676 jjdelcerro
                <version>2.0.325</version>
1114 44830 jjdelcerro
            </dependency>
1115
            <dependency>
1116
                <groupId>org.gvsig</groupId>
1117
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1118 45676 jjdelcerro
                <version>2.0.325</version>
1119 44830 jjdelcerro
            </dependency>
1120
1121
            <dependency>
1122
                <groupId>org.gvsig</groupId>
1123
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1124 45676 jjdelcerro
                <version>2.0.325</version>
1125 44830 jjdelcerro
            </dependency>
1126
            <dependency>
1127
                <groupId>org.gvsig</groupId>
1128
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1129 45676 jjdelcerro
                <version>2.0.325</version>
1130 44830 jjdelcerro
            </dependency>
1131
            <dependency>
1132
                <groupId>org.gvsig</groupId>
1133
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1134 45676 jjdelcerro
                <version>2.0.325</version>
1135 44830 jjdelcerro
            </dependency>
1136
            <dependency>
1137
                <groupId>org.gvsig</groupId>
1138
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1139 45676 jjdelcerro
                <version>2.0.325</version>
1140 44830 jjdelcerro
            </dependency>
1141
1142
1143
1144
            <dependency>
1145
                <groupId>org.gvsig</groupId>
1146
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1147 45676 jjdelcerro
                <version>2.0.325</version>
1148 44830 jjdelcerro
            </dependency>
1149
            <dependency>
1150
                <groupId>org.gvsig</groupId>
1151
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1152 45676 jjdelcerro
                <version>2.0.325</version>
1153 44830 jjdelcerro
            </dependency>
1154
1155
            <dependency>
1156
                <groupId>org.gvsig</groupId>
1157
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1158 45676 jjdelcerro
                <version>2.0.325</version>
1159 44830 jjdelcerro
            </dependency>
1160
            <dependency>
1161
                <groupId>org.gvsig</groupId>
1162
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1163 45676 jjdelcerro
                <version>2.0.325</version>
1164 44830 jjdelcerro
            </dependency>
1165
1166
            <dependency>
1167
                <groupId>org.gvsig</groupId>
1168
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1169 45651 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
1170 44830 jjdelcerro
            </dependency>
1171
            <dependency>
1172
                <groupId>org.gvsig</groupId>
1173
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1174 45651 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
1175 44830 jjdelcerro
            </dependency>
1176
            <dependency>
1177
                <groupId>org.gvsig</groupId>
1178
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1179 45651 jjdelcerro
                <version>2.0.323-SNAPSHOT</version>
1180 44830 jjdelcerro
            </dependency>
1181
            <dependency>
1182
                <groupId>org.gvsig</groupId>
1183
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1184 45676 jjdelcerro
                <version>2.0.325</version>
1185 44830 jjdelcerro
            </dependency>
1186
            <dependency>
1187
                <groupId>org.gvsig</groupId>
1188
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1189 45676 jjdelcerro
                <version>2.0.325</version>
1190 44830 jjdelcerro
            </dependency>
1191
            <dependency>
1192
                <groupId>org.gvsig</groupId>
1193
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1194 45676 jjdelcerro
                <version>2.0.325</version>
1195 44830 jjdelcerro
            </dependency>
1196
            <dependency>
1197
                <groupId>org.gvsig</groupId>
1198
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1199 45676 jjdelcerro
                <version>2.0.325</version>
1200 44830 jjdelcerro
            </dependency>
1201
            <dependency>
1202
                <groupId>org.gvsig</groupId>
1203
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1204 45676 jjdelcerro
                <version>2.0.325</version>
1205 44830 jjdelcerro
            </dependency>
1206
            <dependency>
1207
                <groupId>org.gvsig</groupId>
1208
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1209 45676 jjdelcerro
                <version>2.0.325</version>
1210 44830 jjdelcerro
            </dependency>
1211
            <dependency>
1212
                <groupId>org.gvsig</groupId>
1213
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1214 45676 jjdelcerro
                <version>2.0.325</version>
1215 44830 jjdelcerro
            </dependency>
1216
1217
1218
1219
            <dependency>
1220
                <groupId>org.gvsig</groupId>
1221 40435 jjdelcerro
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1222 45676 jjdelcerro
                <version>2.0.325</version>
1223 40435 jjdelcerro
            </dependency>
1224
            <dependency>
1225
                <groupId>org.gvsig</groupId>
1226
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1227 45676 jjdelcerro
                <version>2.0.325</version>
1228 40435 jjdelcerro
            </dependency>
1229
            <dependency>
1230
                <groupId>org.gvsig</groupId>
1231
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1232 45676 jjdelcerro
                <version>2.0.325</version>
1233 40435 jjdelcerro
            </dependency>
1234
            <dependency>
1235
                <groupId>org.gvsig</groupId>
1236
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1237 45676 jjdelcerro
                <version>2.0.325</version>
1238 40435 jjdelcerro
            </dependency>
1239
            <dependency>
1240
                <groupId>org.gvsig</groupId>
1241
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1242 45676 jjdelcerro
                <version>2.0.325</version>
1243 40435 jjdelcerro
            </dependency>
1244
            <dependency>
1245
                <groupId>org.gvsig</groupId>
1246 42318 fdiaz
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1247 45676 jjdelcerro
                <version>2.0.325</version>
1248 42318 fdiaz
            </dependency>
1249
            <dependency>
1250
                <groupId>org.gvsig</groupId>
1251
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1252 45676 jjdelcerro
                <version>2.0.325</version>
1253 42318 fdiaz
            </dependency>
1254
1255
1256
            <dependency>
1257
                <groupId>org.gvsig</groupId>
1258 40435 jjdelcerro
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1259 45676 jjdelcerro
                <version>2.0.325</version>
1260 40435 jjdelcerro
            </dependency>
1261
            <dependency>
1262
                <groupId>org.gvsig</groupId>
1263
                <artifactId>org.gvsig.compat.api</artifactId>
1264 45676 jjdelcerro
                <version>2.0.325</version>
1265 40435 jjdelcerro
            </dependency>
1266
            <dependency>
1267
                <groupId>org.gvsig</groupId>
1268
                <artifactId>org.gvsig.compat.se</artifactId>
1269 45676 jjdelcerro
                <version>2.0.325</version>
1270 40435 jjdelcerro
            </dependency>
1271
            <dependency>
1272
                <groupId>org.gvsig</groupId>
1273
                <artifactId>org.gvsig.remoteclient</artifactId>
1274 45676 jjdelcerro
                <version>2.0.325</version>
1275 40435 jjdelcerro
            </dependency>
1276
            <dependency>
1277
                <groupId>org.gvsig</groupId>
1278
                <artifactId>org.gvsig.i18n</artifactId>
1279 45676 jjdelcerro
                <version>2.0.325</version>
1280 40435 jjdelcerro
            </dependency>
1281
            <dependency>
1282
                <groupId>org.gvsig</groupId>
1283
                <artifactId>org.gvsig.utils</artifactId>
1284 45676 jjdelcerro
                <version>2.0.325</version>
1285 40435 jjdelcerro
            </dependency>
1286
            <dependency>
1287 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1288
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1289 45676 jjdelcerro
                <version>2.0.325</version>
1290 41695 fdiaz
            </dependency>
1291 40435 jjdelcerro
            <dependency>
1292 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1293
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1294 45676 jjdelcerro
                <version>2.0.325</version>
1295 41695 fdiaz
            </dependency>
1296 40435 jjdelcerro
            <dependency>
1297 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1298
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1299 45676 jjdelcerro
                <version>2.0.325</version>
1300 40435 jjdelcerro
            </dependency>
1301
            <dependency>
1302 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1303
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1304 45676 jjdelcerro
                <version>2.0.325</version>
1305 40435 jjdelcerro
            </dependency>
1306
            <dependency>
1307 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1308 43521 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1309 45676 jjdelcerro
                <version>2.0.325</version>
1310 43521 jjdelcerro
            </dependency>
1311
            <dependency>
1312
                <groupId>org.gvsig</groupId>
1313
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1314 45676 jjdelcerro
                <version>2.0.325</version>
1315 43521 jjdelcerro
            </dependency>
1316
            <dependency>
1317 44644 jjdelcerro
              <groupId>org.gvsig</groupId>
1318
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1319 45676 jjdelcerro
              <version>2.0.325</version>
1320 44644 jjdelcerro
            </dependency>
1321
            <dependency>
1322
              <groupId>org.gvsig</groupId>
1323
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1324 45676 jjdelcerro
              <version>2.0.325</version>
1325 44644 jjdelcerro
            </dependency>
1326
            <dependency>
1327
              <groupId>org.gvsig</groupId>
1328
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1329 45676 jjdelcerro
              <version>2.0.325</version>
1330 44644 jjdelcerro
            </dependency>
1331
            <dependency>
1332 43521 jjdelcerro
                <groupId>org.gvsig</groupId>
1333 43939 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1334 45676 jjdelcerro
                <version>2.0.325</version>
1335 43939 jjdelcerro
            </dependency>
1336
            <dependency>
1337
                <groupId>org.gvsig</groupId>
1338
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1339 45676 jjdelcerro
                <version>2.0.325</version>
1340 43939 jjdelcerro
            </dependency>
1341
            <dependency>
1342
                <groupId>org.gvsig</groupId>
1343 43784 jjdelcerro
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1344 45676 jjdelcerro
                <version>2.0.325</version>
1345 43784 jjdelcerro
            </dependency>
1346
            <dependency>
1347
                <groupId>org.gvsig</groupId>
1348
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1349 45676 jjdelcerro
                <version>2.0.325</version>
1350 43784 jjdelcerro
            </dependency>
1351
            <dependency>
1352
                <groupId>org.gvsig</groupId>
1353 41419 jjdelcerro
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1354 45676 jjdelcerro
                <version>2.0.325</version>
1355 40435 jjdelcerro
            </dependency>
1356
            <dependency>
1357 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1358
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1359 45676 jjdelcerro
                <version>2.0.325</version>
1360 41419 jjdelcerro
                <type>test-jar</type>
1361 42491 jjdelcerro
                <scope>test</scope>
1362 40435 jjdelcerro
            </dependency>
1363
            <dependency>
1364
                <groupId>org.gvsig</groupId>
1365
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1366 45676 jjdelcerro
                <version>2.0.325</version>
1367 40435 jjdelcerro
            </dependency>
1368
            <dependency>
1369
                <groupId>org.gvsig</groupId>
1370
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1371 45676 jjdelcerro
                <version>2.0.325</version>
1372 40435 jjdelcerro
            </dependency>
1373
            <dependency>
1374
                <groupId>org.gvsig</groupId>
1375
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1376 45676 jjdelcerro
                <version>2.0.325</version>
1377 40435 jjdelcerro
            </dependency>
1378
            <dependency>
1379
                <groupId>org.gvsig</groupId>
1380
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1381 45676 jjdelcerro
                <version>2.0.325</version>
1382 40435 jjdelcerro
            </dependency>
1383
            <dependency>
1384
                <groupId>org.gvsig</groupId>
1385
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1386 45676 jjdelcerro
                <version>2.0.325</version>
1387 40435 jjdelcerro
            </dependency>
1388
            <dependency>
1389
                <groupId>org.gvsig</groupId>
1390
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1391 45676 jjdelcerro
                <version>2.0.325</version>
1392 40435 jjdelcerro
            </dependency>
1393
            <dependency>
1394
                <groupId>org.gvsig</groupId>
1395 44319 jjdelcerro
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1396 45676 jjdelcerro
                <version>2.0.325</version>
1397 44319 jjdelcerro
            </dependency>
1398
            <dependency>
1399
                <groupId>org.gvsig</groupId>
1400 41419 jjdelcerro
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1401 45676 jjdelcerro
                <version>2.0.325</version>
1402 40435 jjdelcerro
            </dependency>
1403
            <dependency>
1404
                <groupId>org.gvsig</groupId>
1405
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1406 45676 jjdelcerro
                <version>2.0.325</version>
1407 40435 jjdelcerro
            </dependency>
1408
            <dependency>
1409 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1410
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1411 45676 jjdelcerro
                <version>2.0.325</version>
1412 40435 jjdelcerro
            </dependency>
1413
            <dependency>
1414 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1415
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1416 45676 jjdelcerro
                <version>2.0.325</version>
1417 40435 jjdelcerro
            </dependency>
1418
            <dependency>
1419 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1420
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1421 45676 jjdelcerro
                <version>2.0.325</version>
1422 40435 jjdelcerro
            </dependency>
1423
            <dependency>
1424 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1425
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1426 45676 jjdelcerro
                <version>2.0.325</version>
1427 40435 jjdelcerro
            </dependency>
1428
            <dependency>
1429 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1430
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1431 45676 jjdelcerro
                <version>2.0.325</version>
1432 40435 jjdelcerro
            </dependency>
1433
1434
            <dependency>
1435 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1436
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1437 45676 jjdelcerro
                <version>2.0.325</version>
1438 41695 fdiaz
            </dependency>
1439 40435 jjdelcerro
            <dependency>
1440 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1441
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1442 45676 jjdelcerro
                <version>2.0.325</version>
1443 41695 fdiaz
            </dependency>
1444 40435 jjdelcerro
            <dependency>
1445 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1446
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1447 45676 jjdelcerro
                <version>2.0.325</version>
1448 41419 jjdelcerro
                <type>test-jar</type>
1449
                <scope>test</scope>
1450 41695 fdiaz
            </dependency>
1451 41415 jjdelcerro
            <dependency>
1452 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1453
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1454 45676 jjdelcerro
                <version>2.0.325</version>
1455 41695 fdiaz
            </dependency>
1456 41415 jjdelcerro
            <dependency>
1457 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1458
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1459 45676 jjdelcerro
                <version>2.0.325</version>
1460 41695 fdiaz
            </dependency>
1461 41416 jjdelcerro
1462 41419 jjdelcerro
            <dependency>
1463
                <groupId>org.gvsig</groupId>
1464
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1465 45676 jjdelcerro
                <version>2.0.325</version>
1466 41419 jjdelcerro
            </dependency>
1467
            <dependency>
1468
                <groupId>org.gvsig</groupId>
1469
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1470 45676 jjdelcerro
                <version>2.0.325</version>
1471 41419 jjdelcerro
            </dependency>
1472
            <dependency>
1473
                <groupId>org.gvsig</groupId>
1474
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1475 45676 jjdelcerro
                <version>2.0.325</version>
1476 41419 jjdelcerro
            </dependency>
1477
            <dependency>
1478
                <groupId>org.gvsig</groupId>
1479
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1480 45676 jjdelcerro
                <version>2.0.325</version>
1481 41419 jjdelcerro
            </dependency>
1482
            <dependency>
1483
                <groupId>org.gvsig</groupId>
1484
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1485 45676 jjdelcerro
                <version>2.0.325</version>
1486 41419 jjdelcerro
            </dependency>
1487
            <dependency>
1488
                <groupId>org.gvsig</groupId>
1489
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1490 45676 jjdelcerro
                <version>2.0.325</version>
1491 41419 jjdelcerro
            </dependency>
1492
            <dependency>
1493
                <groupId>org.gvsig</groupId>
1494
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1495 45676 jjdelcerro
                <version>2.0.325</version>
1496 41419 jjdelcerro
            </dependency>
1497
            <dependency>
1498
                <groupId>org.gvsig</groupId>
1499
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1500 45676 jjdelcerro
                <version>2.0.325</version>
1501 41419 jjdelcerro
            </dependency>
1502
            <dependency>
1503
                <groupId>org.gvsig</groupId>
1504
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1505 45676 jjdelcerro
                <version>2.0.325</version>
1506 41419 jjdelcerro
            </dependency>
1507
            <dependency>
1508
                <groupId>org.gvsig</groupId>
1509
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1510 45676 jjdelcerro
                <version>2.0.325</version>
1511 41419 jjdelcerro
            </dependency>
1512
            <dependency>
1513
                <groupId>org.gvsig</groupId>
1514
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1515 45676 jjdelcerro
                <version>2.0.325</version>
1516 41419 jjdelcerro
            </dependency>
1517
            <dependency>
1518
                <groupId>org.gvsig</groupId>
1519 42003 jjdelcerro
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1520 45676 jjdelcerro
                <version>2.0.325</version>
1521 42003 jjdelcerro
            </dependency>
1522
            <dependency>
1523
                <groupId>org.gvsig</groupId>
1524
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1525 45676 jjdelcerro
                <version>2.0.325</version>
1526 42003 jjdelcerro
            </dependency>
1527
            <dependency>
1528
                <groupId>org.gvsig</groupId>
1529
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1530 45676 jjdelcerro
                <version>2.0.325</version>
1531 42003 jjdelcerro
            </dependency>
1532
            <dependency>
1533
                <groupId>org.gvsig</groupId>
1534
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1535 45676 jjdelcerro
                <version>2.0.325</version>
1536 42003 jjdelcerro
            </dependency>
1537 40435 jjdelcerro
        </dependencies>
1538
    </dependencyManagement>
1539
1540
    <dependencies>
1541 41419 jjdelcerro
        <dependency>
1542
            <groupId>junit</groupId>
1543
            <artifactId>junit</artifactId>
1544
            <scope>test</scope>
1545
        </dependency>
1546 40435 jjdelcerro
    </dependencies>
1547
1548
    <build>
1549 41419 jjdelcerro
        <extensions>
1550
            <extension>
1551
                <groupId>org.apache.maven.wagon</groupId>
1552
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1553 45555 jjdelcerro
                <version>${wagon.webdav.jackrabbit.version}</version>
1554 41419 jjdelcerro
            </extension>
1555
        </extensions>
1556 40480 jjdelcerro
1557 41419 jjdelcerro
        <pluginManagement>
1558
            <plugins>
1559 40435 jjdelcerro
1560 41419 jjdelcerro
                <plugin>
1561 45555 jjdelcerro
                    <groupId>org.codehaus.mojo</groupId>
1562
                    <artifactId>versions-maven-plugin</artifactId>
1563
                    <version>${versions.maven.plugin.version}</version>
1564
                    <configuration>
1565
                        <allowSnapshots>false</allowSnapshots>
1566
                        <excludeProperties>
1567
                            versions.maven.plugin.version,
1568
                            maven.deploy.plugin.version,
1569
                            maven.surefire.plugin.version,
1570
                            maven.compiler.plugin.version,
1571
                            maven.resources.plugin.version,
1572
                            maven.javadoc.plugin.version,
1573
                            maven.site.plugin.version,
1574
                            maven.jar.plugin.version,
1575
                            properties.maven.plugin.version,
1576
                            gmaven.plugin.version,
1577
                            maven.antrun.plugin.version,
1578
                            maven.release.plugin.version,
1579
                            maven.assembly.plugin.version,
1580
                            maven.clean.plugin.version,
1581
                            exec.maven.plugin.version,
1582
                            maven.license.plugin.version,
1583
                            maven.source.plugin.version,
1584
                            maven.scm.plugin.version,
1585
                            maven.checkstyle.plugin.version,
1586
                            animal.sniffer.maven.plugin.version,
1587
                            maven.project.info.reports.plugin.version,
1588
                            maven.jxr.plugin.version,
1589
                            findbugs.maven.plugin.version,
1590
                            wagon.webdav.jackrabbit.version,
1591
                        </excludeProperties>
1592
                    </configuration>
1593
                </plugin>
1594
1595
                <plugin>
1596 41419 jjdelcerro
                    <groupId>org.apache.maven.plugins</groupId>
1597
                    <artifactId>maven-scm-plugin</artifactId>
1598 45555 jjdelcerro
                    <version>${maven.scm.plugin.version}</version>
1599 41419 jjdelcerro
                    <configuration>
1600
                        <connectionType>connection</connectionType>
1601
                    </configuration>
1602
                </plugin>
1603 41695 fdiaz
1604 41419 jjdelcerro
                <plugin>
1605
                    <groupId>org.apache.maven.plugins</groupId>
1606
                    <artifactId>maven-compiler-plugin</artifactId>
1607 45555 jjdelcerro
                    <version>${maven.compiler.plugin.version}</version>
1608 41419 jjdelcerro
                    <configuration>
1609 45555 jjdelcerro
                        <source>${java.version}</source>
1610
                        <target>${java.version}</target>
1611
                        <encoding>${encoding}</encoding>
1612 41419 jjdelcerro
                    </configuration>
1613
                </plugin>
1614 40435 jjdelcerro
1615 41419 jjdelcerro
                <plugin>
1616
                    <groupId>org.apache.maven.plugins</groupId>
1617
                    <artifactId>maven-resources-plugin</artifactId>
1618 45555 jjdelcerro
                    <version>${maven.resources.plugin.version}</version>
1619 41419 jjdelcerro
                    <configuration>
1620 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1621 41419 jjdelcerro
                    </configuration>
1622
                </plugin>
1623 40435 jjdelcerro
1624 41419 jjdelcerro
                <plugin>
1625
                    <groupId>org.apache.maven.plugins</groupId>
1626
                    <artifactId>maven-eclipse-plugin</artifactId>
1627
                    <configuration>
1628
                        <downloadSources>true</downloadSources>
1629
                        <downloadJavadocs>true</downloadJavadocs>
1630
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1631
                    </configuration>
1632
                </plugin>
1633 40435 jjdelcerro
1634 41419 jjdelcerro
                <plugin>
1635
                    <groupId>org.apache.maven.plugins</groupId>
1636
                    <artifactId>maven-surefire-plugin</artifactId>
1637 45555 jjdelcerro
                    <version>${maven.surefire.plugin.version}</version>
1638 41419 jjdelcerro
                    <configuration>
1639
                        <forkMode>once</forkMode>
1640
                        <environmentVariables>
1641
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1642
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1643
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1644
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1645
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1646
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1647
                        </environmentVariables>
1648
                    </configuration>
1649
                </plugin>
1650 40435 jjdelcerro
1651 41419 jjdelcerro
                <plugin>
1652
                    <groupId>org.apache.maven.plugins</groupId>
1653
                    <artifactId>maven-failsafe-plugin</artifactId>
1654
                    <executions>
1655
                        <execution>
1656
                            <goals>
1657
                                <goal>integration-test</goal>
1658
                                <goal>verify</goal>
1659
                            </goals>
1660
                        </execution>
1661
                    </executions>
1662
                    <configuration>
1663
                        <forkMode>once</forkMode>
1664
                        <environmentVariables>
1665
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1666
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1667
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1668
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1669
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1670
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1671
                        </environmentVariables>
1672
                    </configuration>
1673
                </plugin>
1674 40435 jjdelcerro
1675 41419 jjdelcerro
                <plugin>
1676
                    <groupId>org.apache.maven.plugins</groupId>
1677
                    <artifactId>maven-javadoc-plugin</artifactId>
1678 45555 jjdelcerro
                    <version>${maven.javadoc.plugin.version}</version>
1679 41419 jjdelcerro
                    <configuration>
1680 42542 jjdelcerro
                        <failOnError>false</failOnError>
1681 41419 jjdelcerro
                        <docTitle>${project.name} ${project.version}</docTitle>
1682 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1683 41419 jjdelcerro
                        <footer />
1684
                        <header />
1685
                        <keywords>false</keywords>
1686
                        <!-- Don't include the deprecateds items in the javadoc -->
1687
                        <nodeprecated>true</nodeprecated>
1688
                        <!-- Don't generate javadoc of project with submodules -->
1689
                        <aggregate>false</aggregate>
1690
                        <!-- Removed detection of links due to its high cost -->
1691
                        <detectJavaApiLink>false</detectJavaApiLink>
1692
                        <detectLinks>false</detectLinks>
1693
                        <detectOfflineLinks>false</detectOfflineLinks>
1694
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1695
                        <includeDependencySources>false</includeDependencySources>
1696 41695 fdiaz
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1697 41419 jjdelcerro
                        <javaApiLinks>
1698
                            <property>
1699
                                <name>api_1.4</name>
1700
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1701
                            </property>
1702
                            <property>
1703
                                <name>api_1.5</name>
1704
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1705
                            </property>
1706
                            <property>
1707
                                <name>api_1.6</name>
1708
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1709
                            </property>
1710 42394 jjdelcerro
                            <property>
1711
                                <name>api_1.7</name>
1712
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1713
                            </property>
1714 45058 jjdelcerro
                            <property>
1715
                                <name>api_1.8</name>
1716
                                <value>http://download.oracle.com/javase/8/docs/api/</value>
1717
                            </property>
1718 41419 jjdelcerro
                        </javaApiLinks>
1719 45058 jjdelcerro
                        <additionalparam>-quiet -Xdoclint:none -Xmaxwarns 0 -Xmaxerrs 0</additionalparam>
1720
                        <!-- https://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html -->
1721 41419 jjdelcerro
                    </configuration>
1722
                </plugin>
1723 40435 jjdelcerro
1724 41419 jjdelcerro
                <plugin>
1725
                    <groupId>org.apache.maven.plugins</groupId>
1726
                    <artifactId>maven-site-plugin</artifactId>
1727 45555 jjdelcerro
                    <version>${maven.site.plugin.version}</version>
1728 41419 jjdelcerro
                    <configuration>
1729
                        <chmod>true</chmod>
1730
                        <chmodMode>a+rwX</chmodMode>
1731
                    </configuration>
1732
                </plugin>
1733 40435 jjdelcerro
1734 41419 jjdelcerro
                <plugin>
1735
                    <groupId>org.apache.maven.plugins</groupId>
1736
                    <artifactId>maven-jar-plugin</artifactId>
1737 45555 jjdelcerro
                    <version>${maven.jar.plugin.version}</version>
1738 41419 jjdelcerro
                    <configuration>
1739
                        <archive>
1740
                            <manifestEntries>
1741
                                <Built-By>gvSIG Team</Built-By>
1742
                            </manifestEntries>
1743
                        </archive>
1744
                    </configuration>
1745
                </plugin>
1746 41695 fdiaz
1747 41419 jjdelcerro
                <plugin>
1748
                    <groupId>org.codehaus.mojo</groupId>
1749
                    <artifactId>properties-maven-plugin</artifactId>
1750 45555 jjdelcerro
                    <version>${properties.maven.plugin.version}</version>
1751 41419 jjdelcerro
                </plugin>
1752 41695 fdiaz
1753 41419 jjdelcerro
                <plugin>
1754
                    <groupId>org.apache.maven.plugins</groupId>
1755
                    <artifactId>maven-antrun-plugin</artifactId>
1756 45555 jjdelcerro
                    <version>${maven.antrun.plugin.version}</version>
1757 41419 jjdelcerro
                </plugin>
1758 40435 jjdelcerro
1759 41419 jjdelcerro
                <plugin>
1760
                    <groupId>org.codehaus.mojo</groupId>
1761
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1762 45555 jjdelcerro
                    <version>${animal.sniffer.maven.plugin.version}</version>
1763 41419 jjdelcerro
                </plugin>
1764 40435 jjdelcerro
1765 41419 jjdelcerro
                <plugin>
1766
                    <groupId>org.apache.maven.plugins</groupId>
1767
                    <artifactId>maven-release-plugin</artifactId>
1768 45555 jjdelcerro
                    <version>${maven.release.plugin.version}</version>
1769 41419 jjdelcerro
                </plugin>
1770 40649 jjdelcerro
1771 41419 jjdelcerro
                <plugin>
1772
                    <groupId>org.apache.maven.plugins</groupId>
1773
                    <artifactId>maven-deploy-plugin</artifactId>
1774 45555 jjdelcerro
                    <version>${maven.deploy.plugin.version}</version>
1775 41419 jjdelcerro
                </plugin>
1776 40435 jjdelcerro
1777 41419 jjdelcerro
                <plugin>
1778
                    <artifactId>maven-assembly-plugin</artifactId>
1779 45555 jjdelcerro
                    <version>${maven.assembly.plugin.version}</version>
1780 41419 jjdelcerro
                    <executions>
1781
                        <execution>
1782
                            <id>gvsig-plugin-package</id>
1783
                            <phase>package</phase>
1784
                            <configuration>
1785
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1786
                                <appendAssemblyId>false</appendAssemblyId>
1787
                                <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>
1788
                                <descriptors>
1789
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1790
                                </descriptors>
1791
                            </configuration>
1792
                        </execution>
1793
                    </executions>
1794
                </plugin>
1795 40435 jjdelcerro
1796 41419 jjdelcerro
                <plugin>
1797
                    <groupId>org.apache.maven.plugins</groupId>
1798
                    <artifactId>maven-clean-plugin</artifactId>
1799 45555 jjdelcerro
                    <version>${maven.clean.plugin.version}</version>
1800 41419 jjdelcerro
                </plugin>
1801 41695 fdiaz
1802 41419 jjdelcerro
                <plugin>
1803
                    <groupId>org.codehaus.mojo</groupId>
1804
                    <artifactId>exec-maven-plugin</artifactId>
1805 45555 jjdelcerro
                    <version>${exec.maven.plugin.version}</version>
1806 41695 fdiaz
                </plugin>
1807 40469 jjdelcerro
1808 41419 jjdelcerro
                <plugin>
1809
                    <!-- invoke as "mvn license:format" to fix the header -->
1810
                    <!-- invoke as "mvn license:check" to check the header -->
1811
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1812
                    <groupId>com.mycila.maven-license-plugin</groupId>
1813
                    <artifactId>maven-license-plugin</artifactId>
1814 45555 jjdelcerro
                    <version>${maven.license.plugin.version}</version>
1815 41419 jjdelcerro
                    <configuration>
1816
                        <header>header.txt</header>
1817
                        <failIfMissing>false</failIfMissing>
1818
                        <aggregate>false</aggregate>
1819
                        <strictCheck>true</strictCheck>
1820 45555 jjdelcerro
                        <encoding>${encoding}</encoding>
1821 41419 jjdelcerro
                        <quiet>false</quiet>
1822
                        <excludes>
1823
                            <exclude>**/*.properties</exclude>
1824
                            <exclude>**/*.txt</exclude>
1825
                            <exclude>**/*.jpg</exclude>
1826
                            <exclude>**/*.jpeg</exclude>
1827
                            <exclude>**/*.svg</exclude>
1828
                            <exclude>**/*.png</exclude>
1829
                            <exclude>**/*.gvssym</exclude>
1830
                            <exclude>**/*.def</exclude>
1831
                            <exclude>**/*.msg</exclude>
1832
                        </excludes>
1833
                    </configuration>
1834
                    <dependencies>
1835
                        <dependency>
1836
                            <groupId>org.gvsig</groupId>
1837
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1838
                            <version>1.0.0</version>
1839
                        </dependency>
1840
                    </dependencies>
1841 41695 fdiaz
                </plugin>
1842 40469 jjdelcerro
1843 41419 jjdelcerro
                <!-- Habria que ver si es posible sustituir el plugin -->
1844
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1845
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1846
                <!--
1847
                <plugin>
1848
                    <groupId>org.codehaus.mojo</groupId>
1849
                    <artifactId>license-maven-plugin</artifactId>
1850
                    <version>1.5</version>
1851
                </plugin>
1852
                -->
1853 40769 jjdelcerro
1854 41419 jjdelcerro
                <plugin>
1855
                    <groupId>org.apache.maven.plugins</groupId>
1856
                    <artifactId>maven-checkstyle-plugin</artifactId>
1857 45555 jjdelcerro
                    <version>${maven.checkstyle.plugin.version}</version>
1858 41419 jjdelcerro
                </plugin>
1859 40469 jjdelcerro
1860 41419 jjdelcerro
                <plugin>
1861
                    <groupId>org.apache.maven.plugins</groupId>
1862
                    <artifactId>maven-source-plugin</artifactId>
1863 45555 jjdelcerro
                    <version>${maven.source.plugin.version}</version>
1864 41419 jjdelcerro
                </plugin>
1865 40469 jjdelcerro
1866 41419 jjdelcerro
                <plugin>
1867
                    <groupId>org.codehaus.gmaven</groupId>
1868
                    <artifactId>gmaven-plugin</artifactId>
1869 45555 jjdelcerro
                    <version>${gmaven.plugin.version}</version>
1870 42757 jjdelcerro
                    <configuration>
1871
                        <providerSelection>2.0</providerSelection>
1872 42851 dmartinezizquierdo
                    </configuration>
1873 41419 jjdelcerro
                    <dependencies>
1874
                        <dependency>
1875
                            <groupId>com.github.lookfirst</groupId>
1876
                            <artifactId>sardine</artifactId>
1877
                            <version>5.0.1</version>
1878
                        </dependency>
1879 43915 jjdelcerro
                        <dependency>
1880
                          <groupId>org.apache.ant</groupId>
1881
                          <artifactId>ant</artifactId>
1882
                          <version>1.8.2</version>
1883
                        </dependency>
1884 41419 jjdelcerro
                    </dependencies>
1885
                    <executions>
1886 40581 jjdelcerro
1887 41419 jjdelcerro
                        <execution>
1888
                            <id>increase-build-number</id>
1889
                            <phase>process-sources</phase>
1890
                            <configuration>
1891
                                <source><![CDATA[
1892 40892 jjdelcerro
                    // use "mvn -Dincrease-build-number process-sources"
1893 40581 jjdelcerro
                    if( project.properties["increase-build-number"] == null ) {
1894
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1895
                    } else {
1896
                      File file = new File(project.basedir,"buildNumber.properties")
1897
                      if( ! file.exists() ) {
1898
                          log.info("Skip increment build number (buildNumber.property not present).")
1899
                        } else {
1900
                        Properties props = new Properties()
1901 41695 fdiaz
1902 40581 jjdelcerro
                        props.load(file.newDataInputStream())
1903
                        value = (props.getProperty("buildNumber") as int) + 1
1904
                        props.setProperty("buildNumber",value as String)
1905
                        props.store(file.newWriter(), null)
1906
                        log.info("Setting build number to " + value)
1907
                      }
1908
                    }
1909
                  ]]></source>
1910 41419 jjdelcerro
                            </configuration>
1911
                        </execution>
1912 40581 jjdelcerro
1913 41419 jjdelcerro
                        <execution>
1914
                            <id>build-package-info</id>
1915
                            <phase>prepare-package</phase>
1916
                            <configuration>
1917
                                <source><![CDATA[
1918 43915 jjdelcerro
    if( project.properties["buildNumber"] == null) {
1919
      log.info("Skip build package.info (buildNumber.property not present).")
1920
      log.info("Skip build package.info index (buildNumber.property not present).")
1921
    } else {
1922
      poolURL = project.properties["gvsig.package.info.poolURL"];
1923
      if( poolURL[-1] != "/" ) {
1924
              poolURL = poolURL + "/";
1925
      }
1926
      package_info_file  = new File(project.basedir, "target/package.info")
1927
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1928
      Properties props = new Properties()
1929
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1930
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1931
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1932
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1933
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1934
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1935
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1936
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1937
      props.setProperty('type', "plugin")
1938
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1939
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1940
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1941
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1942
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1943
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1944
      props.setProperty('model-version', '1.0.1')
1945
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1946
      props.setProperty('buildNumber', project.properties["buildNumber"])
1947
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1948 40581 jjdelcerro
1949 43915 jjdelcerro
      props.store(package_info_file.newWriter(), null)
1950 40581 jjdelcerro
1951 43915 jjdelcerro
      pkgname = "gvSIG-desktop-" +
1952
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1953
        project.properties["gvsig.package.info.code"] + "-" +
1954
        project.properties["gvsig.package.info.version"] + "-" +
1955
        project.properties["buildNumber"] + "-" +
1956
        project.properties["gvsig.package.info.state"] + "-" +
1957
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1958
        project.properties["gvsig.package.info.architecture"] + "-" +
1959
        project.properties["gvsig.package.info.javaVM"]
1960
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1961
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1962
      package_info_file.getParentFile().mkdirs()
1963
      props.setProperty('download-url',
1964
        poolURL +
1965
        project.properties["gvsig.package.info.code"] + "/" +
1966
        pkgname + ".gvspkg"
1967
      )
1968
      props.store(package_info_file.newWriter(), null)
1969
    }
1970 40581 jjdelcerro
                  ]]></source>
1971 41419 jjdelcerro
                            </configuration>
1972
                        </execution>
1973 40581 jjdelcerro
1974 41419 jjdelcerro
                        <execution>
1975
                            <id>build-package-index</id>
1976
                            <phase>package</phase>
1977
                            <configuration>
1978
                                <source><![CDATA[
1979 43915 jjdelcerro
    ant = new AntBuilder()
1980
    if( project.properties["buildNumber"] == null) {
1981
      log.info("Skip building package index (buildNumber.property not present).")
1982
    } else {
1983
      pkgname = "gvSIG-desktop-" +
1984
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1985
        project.properties["gvsig.package.info.code"] + "-" +
1986
        project.properties["gvsig.package.info.version"] + "-" +
1987
        project.properties["buildNumber"] + "-" +
1988
        project.properties["gvsig.package.info.state"] + "-" +
1989
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1990
        project.properties["gvsig.package.info.architecture"] + "-" +
1991
        project.properties["gvsig.package.info.javaVM"]
1992 40581 jjdelcerro
1993 43915 jjdelcerro
      log.info("Building package index " + pkgname + ".gvspki")
1994
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1995
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1996
      ant.zip(destfile: package_index_target, basedir: package_index_source)
1997
    }
1998 40581 jjdelcerro
                  ]]></source>
1999 41419 jjdelcerro
                            </configuration>
2000
                        </execution>
2001 40581 jjdelcerro
2002 41419 jjdelcerro
                        <execution>
2003
                            <id>install-plugin</id>
2004
                            <phase>install</phase>
2005
                            <configuration>
2006 43915 jjdelcerro
                                <source><![CDATA[
2007
2008 40581 jjdelcerro
2009 43915 jjdelcerro
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
2010
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
2011
        def p = new org.apache.tools.ant.Project();
2012
        p.setUserProperty("ant.file", file.getAbsolutePath());
2013
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
2014
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
2015
        p.setBaseDir(file.getParentFile());
2016
        p.init();
2017
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
2018
        p.addReference("ant.projectHelper", helper);
2019
        helper.parse(p, file);
2020
        p.executeTarget(p.getDefaultTarget());
2021
    }
2022
2023
2024
    if( project.properties["buildNumber"] == null) {
2025
        log.info("Skip install package (buildNumber.property not present).")
2026
    } else {
2027
        ant = new AntBuilder()
2028
        pkgname = "gvSIG-desktop-" +
2029
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2030
          project.properties["gvsig.package.info.code"] + "-" +
2031
          project.properties["gvsig.package.info.version"] + "-" +
2032
          project.properties["buildNumber"] + "-" +
2033
          project.properties["gvsig.package.info.state"] + "-" +
2034
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
2035
          project.properties["gvsig.package.info.architecture"] + "-" +
2036
          project.properties["gvsig.package.info.javaVM"]
2037 41695 fdiaz
2038 43915 jjdelcerro
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2039
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2040
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2041
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2042
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2043 42709 fdiaz
2044 43915 jjdelcerro
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
2045
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
2046 42709 fdiaz
2047 43915 jjdelcerro
          log.info("Install plugin to " + target)
2048
          ant.unzip(src: source, dest: target)
2049
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2050
          if( install_xml.exists() ) {
2051
            executeAntFile(
2052
                new File(project.properties["gvsig.product.folder.path"]),
2053
                new File(target),
2054
                install_xml
2055
            )
2056
          }
2057
        } else {
2058
            log.info("Skip plugin install.")
2059
        }
2060
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2061
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2062
          target = new File(project.properties["gvsig.product.folder.path"] +
2063
            "/install/" +
2064
            project.properties["gvsig.package.info.code"] + "/" +
2065
            pkgname + ".gvspkg")
2066
          target.getParentFile().mkdirs()
2067 41695 fdiaz
2068 43915 jjdelcerro
          log.info("Copy plugin package from " + source + " to " + target)
2069
          ant.copy(file:source, tofile:target.getAbsolutePath())
2070 41695 fdiaz
2071 43915 jjdelcerro
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2072
          target = project.properties["gvsig.product.folder.path"] +
2073
            "/install/" +
2074
            project.properties["gvsig.package.info.code"] + "/" +
2075
            pkgname + ".gvspki"
2076
          log.info("Copy plugin package index from " + source + " to " + target)
2077
          ant.copy(file:source, tofile:target)
2078
        } else {
2079
            log.info("Skip plugin package install.")
2080
        }
2081
    }
2082 40581 jjdelcerro
                  ]]></source>
2083 41419 jjdelcerro
                            </configuration>
2084
                        </execution>
2085 40581 jjdelcerro
2086 41419 jjdelcerro
                        <execution>
2087
                            <id>deploy-package</id>
2088
                            <phase>install</phase>
2089
                            <configuration>
2090
                                <source><![CDATA[
2091 41421 jjdelcerro
2092 40829 jjdelcerro
// To deploy package use:
2093
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2094 41695 fdiaz
//
2095 42212 fdiaz
if( project.properties["deploy-package"] != null ) {
2096
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2097
        poolURL = project.properties["gvsig.package.info.poolURL"];
2098
        if( poolURL[-1] != "/" ) {
2099
            poolURL = poolURL + "/";
2100
        }
2101
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2102
        log.info("Deploy plugin package to '"+targetPath+"'.");
2103 41695 fdiaz
2104 42212 fdiaz
        pkgname = "gvSIG-desktop-" +
2105
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2106
        project.properties["gvsig.package.info.code"] + "-" +
2107
        project.properties["gvsig.package.info.version"] + "-" +
2108
        project.properties["buildNumber"] + "-" +
2109
        project.properties["gvsig.package.info.state"] + "-" +
2110
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2111
        project.properties["gvsig.package.info.architecture"] + "-" +
2112
        project.properties["gvsig.package.info.javaVM"];
2113
2114
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2115
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2116
2117
        log.info("Creating addon-request.txt in target folder");
2118
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2119 42432 jjdelcerro
            out.println("");
2120 42212 fdiaz
            out.println("# "+pkgname);
2121 42432 jjdelcerro
            out.println("");
2122 42212 fdiaz
            out.println(targetPath+"/" + pkgname + ".gvspki");
2123 42432 jjdelcerro
            out.println("");
2124 42212 fdiaz
        }
2125
2126
        if( project.properties["username"] == null ) {
2127
            print("Enter user name: ");
2128
            user = System.console().readLine().toString()
2129
            if( user != "" ) {
2130
                project.properties.setProperty("username",user);
2131
            }
2132
        }
2133
        if( project.properties["password"] == null ) {
2134
            print("Enter password for user '" + project.properties["username"] + "': ");
2135
            password = System.console().readPassword().toString()
2136
            if( password != "" ) {
2137
                project.properties.setProperty("password",password);
2138
            }
2139
        }
2140
        WebDAVClient session = new WebDAVClient(log);
2141
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2142
            log.info("[WEBDAV] creating non authenticated session.");
2143
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2144
            session.login();
2145
        } else {
2146
            session.login(project.properties["username"], project.properties["password"]);
2147
        }
2148
        session.makedirs(targetPath);
2149
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2150
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2151
2152
    } else {
2153
        log.info("Skip plugin package deploy. It not be installed by default.");
2154
    }
2155
} else {
2156
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2157
}
2158
2159 40829 jjdelcerro
public class WebDAVClient {
2160
2161
    def log;
2162
2163 41279 jjdelcerro
    private String user;
2164
    private String password;
2165
    private Object sardine;
2166 41695 fdiaz
2167 40829 jjdelcerro
    public WebDAVClient(log) {
2168 41421 jjdelcerro
        disableCertificateValidation();
2169 40829 jjdelcerro
            this.log = log;
2170
    }
2171 41695 fdiaz
2172 41279 jjdelcerro
    public void login(String user, String password) {
2173
        log.info("[WEBDAV] login as '"+user+"'.");
2174
        def SardineFactory
2175
        try {
2176
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2177
        } catch (Exception ex) {
2178
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2179
        }
2180
        this.user = user;
2181
        this.password = password;
2182
        this.sardine = SardineFactory.begin(this.user,this.password);
2183
    }
2184 41695 fdiaz
2185 41279 jjdelcerro
    public void login() {
2186
        log.info("[WEBDAV] login as guest");
2187
        this.sardine = SardineFactory.begin();
2188
    }
2189 41695 fdiaz
2190 41279 jjdelcerro
    public boolean exists(String url) throws Exception {
2191
        return sardine.exists(url);
2192
    }
2193 41695 fdiaz
2194 41726 jjdelcerro
    public void put(String source, String target) throws Exception {
2195
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2196
        InputStream fis = new FileInputStream(new File(source));
2197
        sardine.put(target, fis);
2198
        log.info("[WEBDAV] put ok.");
2199
    }
2200
2201 42212 fdiaz
    public void mkdir(String url) throws Exception {
2202
        if( ! exists(url) ) {
2203
            log.info("[WEBDAV] mkdir '"+url+"'.");
2204
            sardine.createDirectory(url);
2205
        }
2206
    }
2207 42035 jjdelcerro
2208 42212 fdiaz
    public List list(String url) throws Exception {
2209 41279 jjdelcerro
        List resources = sardine.list(url);
2210
        return resources;
2211
    }
2212 41421 jjdelcerro
2213
    void disableCertificateValidation() {
2214
    /*
2215
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2216
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2217
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2218
                    return new java.security.cert.X509Certificate[0];
2219
                }
2220
2221
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2222
                }
2223
2224
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2225
                }
2226
            };
2227
2228
        // Ignore differences between given hostname and certificate hostname
2229
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2230
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2231
                return true;
2232
            }
2233
        };
2234
2235
        // Install the all-trusting trust manager
2236
        try {
2237
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2238
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2239
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2240
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2241
        } catch (Exception e) {
2242
        }
2243
        */
2244 41695 fdiaz
    }
2245 40829 jjdelcerro
2246 42212 fdiaz
    public void makedirs(String url) throws Exception {
2247
        log.info("[WEBDAV] makedirs '"+url+"'.");
2248
        URL u = new URL(url);
2249
        String[] x = u.getPath().split("/");
2250
        String path = "";
2251 43950 jjdelcerro
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2252 42236 jjdelcerro
} ]]></source>
2253 41419 jjdelcerro
                            </configuration>
2254
                        </execution>
2255 40829 jjdelcerro
2256 41419 jjdelcerro
                    </executions>
2257
                </plugin>
2258 40581 jjdelcerro
2259 41419 jjdelcerro
            </plugins>
2260
        </pluginManagement>
2261 40435 jjdelcerro
2262 41419 jjdelcerro
        <plugins>
2263
            <plugin>
2264
                <groupId>org.apache.maven.plugins</groupId>
2265
                <artifactId>maven-scm-plugin</artifactId>
2266
            </plugin>
2267 41695 fdiaz
2268 41419 jjdelcerro
            <plugin>
2269
                <artifactId>maven-clean-plugin</artifactId>
2270
                <configuration>
2271
                    <filesets>
2272
                        <fileset>
2273
                            <directory>${user.home}/.depman/</directory>
2274
                            <includes>
2275
                                <include>**</include>
2276
                            </includes>
2277
                        </fileset>
2278
                    </filesets>
2279
                    <followSymLinks>true</followSymLinks>
2280
                </configuration>
2281
            </plugin>
2282 40435 jjdelcerro
2283 41419 jjdelcerro
            <plugin>
2284
                <groupId>org.apache.maven.plugins</groupId>
2285
                <artifactId>maven-release-plugin</artifactId>
2286
                <configuration>
2287
                    <!-- The property svn.tags.folder is used in external projects   -->
2288
                    <!-- to override configuraction of tagBase -->
2289 41695 fdiaz
                    <tagBase>${svn.tags.folder}</tagBase>
2290
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2291
                    are not installed, so the dependencies between modules are not met. With this configuration
2292
                    we force the module installation. -->
2293
                    <preparationGoals>clean install</preparationGoals>
2294 41419 jjdelcerro
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2295
                    <!-- Dont make site-deploy -->
2296
                    <!-- You need to run it after in folder target/checkout -->
2297 41695 fdiaz
                    <goals>deploy</goals>
2298 41419 jjdelcerro
                </configuration>
2299
            </plugin>
2300 40435 jjdelcerro
2301 41419 jjdelcerro
            <plugin>
2302
                <!-- load ".gvsig-devel.properties" -->
2303
                <groupId>org.codehaus.mojo</groupId>
2304
                <artifactId>properties-maven-plugin</artifactId>
2305
                <configuration>
2306
                    <files>
2307
                        <!-- Define gvsig.product.folder.path in this property -->
2308
                        <file>${user.home}/.gvsig-devel.properties</file>
2309
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2310
                        <file>${project.basedir}/gvsig-devel.properties</file>
2311
                        <file>buildNumber.properties</file>
2312
                    </files>
2313
                    <quiet>true</quiet>
2314
                </configuration>
2315
                <executions>
2316
                    <execution>
2317
                        <id>default</id>
2318
                        <phase>prepare-package</phase>
2319
                        <goals>
2320
                            <goal>read-project-properties</goal>
2321
                        </goals>
2322
                    </execution>
2323
                    <execution>
2324
                        <id>default-clean</id>
2325
                        <phase>pre-clean</phase>
2326
                        <goals>
2327
                            <goal>read-project-properties</goal>
2328
                        </goals>
2329
                    </execution>
2330
                </executions>
2331
            </plugin>
2332 40435 jjdelcerro
2333 43377 jjdelcerro
<!--
2334 41419 jjdelcerro
            <plugin>
2335
                <groupId>org.codehaus.mojo</groupId>
2336
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2337
                <executions>
2338
                    <execution>
2339
                        <id>check-java-api</id>
2340
                        <phase>package</phase>
2341
                        <goals>
2342
                            <goal>check</goal>
2343
                        </goals>
2344
                        <configuration>
2345
                            <skip>false</skip>
2346
                            <signature>
2347
                                <groupId>org.codehaus.mojo.signature</groupId>
2348 43161 jjdelcerro
                                <artifactId>java18</artifactId>
2349 41419 jjdelcerro
                                <version>1.0</version>
2350
                            </signature>
2351
                            <ignores>
2352
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2353 43161 jjdelcerro
                                <ignore>java.nio.ByteBuffer</ignore>
2354
                                <ignore>java.nio.MappedByteBuffer</ignore>
2355 41419 jjdelcerro
                            </ignores>
2356
                        </configuration>
2357
                    </execution>
2358
                </executions>
2359
            </plugin>
2360 43377 jjdelcerro
-->
2361 41419 jjdelcerro
            <plugin>
2362
                <groupId>org.apache.maven.plugins</groupId>
2363
                <artifactId>maven-javadoc-plugin</artifactId>
2364
                <executions>
2365
                    <execution>
2366
                        <id>attach-javadocs</id>
2367
                        <goals>
2368
                            <goal>jar</goal>
2369
                        </goals>
2370
                    </execution>
2371
                </executions>
2372
            </plugin>
2373 40435 jjdelcerro
2374 41419 jjdelcerro
            <plugin>
2375
                <groupId>org.apache.maven.plugins</groupId>
2376
                <artifactId>maven-source-plugin</artifactId>
2377
                <configuration>
2378
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2379
                </configuration>
2380
                <executions>
2381
                    <execution>
2382
                        <id>attach-sources</id>
2383
                        <phase>verify</phase>
2384
                        <goals>
2385
                            <goal>jar-no-fork</goal>
2386
                        </goals>
2387
                    </execution>
2388
                    <execution>
2389
                        <id>attach-test-sources</id>
2390
                        <phase>verify</phase>
2391
                        <goals>
2392
                            <goal>test-jar-no-fork</goal>
2393
                        </goals>
2394
                    </execution>
2395
                </executions>
2396
            </plugin>
2397 41695 fdiaz
2398 41419 jjdelcerro
            <plugin>
2399
                <groupId>org.apache.maven.plugins</groupId>
2400
                <artifactId>maven-checkstyle-plugin</artifactId>
2401
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2402
                <configuration>
2403
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2404
                    <enableRulesSummary>true</enableRulesSummary>
2405
                    <failsOnError>false</failsOnError>
2406
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2407
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2408
                </configuration>
2409
                <dependencies>
2410
                    <dependency>
2411
                        <groupId>org.gvsig</groupId>
2412
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2413
                        <version>1.0.0</version>
2414
                    </dependency>
2415
                </dependencies>
2416
            </plugin>
2417 41695 fdiaz
2418 41419 jjdelcerro
            <plugin>
2419
                <!-- to continue building  when test fail -->
2420
                <groupId>org.apache.maven.plugins</groupId>
2421
                <artifactId>maven-surefire-plugin</artifactId>
2422
                <configuration>
2423
                    <testFailureIgnore>true</testFailureIgnore>
2424
                </configuration>
2425
            </plugin>
2426 40435 jjdelcerro
2427 41419 jjdelcerro
        </plugins>
2428
    </build>
2429 40435 jjdelcerro
2430 40480 jjdelcerro
2431 41419 jjdelcerro
    <reporting>
2432
        <excludeDefaults>true</excludeDefaults>
2433
        <plugins>
2434
            <plugin>
2435
                <groupId>org.apache.maven.plugins</groupId>
2436
                <artifactId>maven-project-info-reports-plugin</artifactId>
2437 45555 jjdelcerro
                <version>${maven.project.info.reports.plugin.version}</version>
2438 41419 jjdelcerro
                <reportSets>
2439
                    <reportSet>
2440
                        <reports>
2441
                            <report>index</report>
2442
                            <report>summary</report>
2443
                            <report>scm</report>
2444
                            <report>license</report>
2445
                            <report>project-team</report>
2446
                            <report>issue-tracking</report>
2447
                            <report>mailing-list</report>
2448
                            <report>modules</report>
2449 40522 jjdelcerro
2450 41419 jjdelcerro
                            <report>dependency-info</report>
2451 41695 fdiaz
                            <!-- Removed due to its high cost
2452 41419 jjdelcerro
                            <report>dependency-management</report>
2453
                            <report>dependencies</report>
2454
                            -->
2455
                            <report>dependency-convergence</report>
2456 40523 jjdelcerro
2457 41695 fdiaz
                            <!--
2458 41419 jjdelcerro
                            <report>plugins</report>
2459
                            <report>plugin-management</report>
2460
                            <report>distribution-management</report>
2461
                            -->
2462 41695 fdiaz
2463 41419 jjdelcerro
                            <!-- gvSIG does not have Continuous Integration System
2464
                            <report>cim</report>
2465
                            -->
2466
                        </reports>
2467
                    </reportSet>
2468
                </reportSets>
2469
            </plugin>
2470
            <plugin>
2471
                <groupId>org.apache.maven.plugins</groupId>
2472
                <artifactId>maven-javadoc-plugin</artifactId>
2473
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2474 45555 jjdelcerro
                <version>${maven.javadoc.plugin.version}</version>
2475 41419 jjdelcerro
                <configuration>
2476
                    <!-- Don't include the deprecateds items in the javadoc -->
2477
                    <nodeprecated>true</nodeprecated>
2478
                    <!-- Don't generate javadoc of project with submodules -->
2479
                    <aggregate>false</aggregate>
2480
                    <!-- Removed detection of links due to its high cost -->
2481
                    <detectJavaApiLink>false</detectJavaApiLink>
2482
                    <detectLinks>false</detectLinks>
2483
                    <detectOfflineLinks>false</detectOfflineLinks>
2484
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2485
                    <includeDependencySources>false</includeDependencySources>
2486
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2487
                </configuration>
2488
                <reportSets>
2489
                    <reportSet>
2490
                        <id>html</id>
2491
                        <reports>
2492
                            <report>javadoc</report>
2493
                            <!-- removed javadocs of tests -->
2494
                        </reports>
2495
                    </reportSet>
2496
                </reportSets>
2497
            </plugin>
2498
            <plugin>
2499
                <groupId>org.apache.maven.plugins</groupId>
2500
                <artifactId>maven-jxr-plugin</artifactId>
2501 45555 jjdelcerro
                <version>${maven.jxr.plugin.version}</version>
2502 41419 jjdelcerro
                <configuration>
2503
                    <linkJavadoc>true</linkJavadoc>
2504
                    <aggregate>false</aggregate>
2505
                </configuration>
2506
            </plugin>
2507
            <plugin>
2508
                <groupId>org.codehaus.mojo</groupId>
2509
                <artifactId>findbugs-maven-plugin</artifactId>
2510 45555 jjdelcerro
                <version>${findbugs.maven.plugin.version}</version>
2511 41419 jjdelcerro
            </plugin>
2512 41695 fdiaz
2513 41419 jjdelcerro
        </plugins>
2514 40581 jjdelcerro
    </reporting>
2515
2516 41695 fdiaz
2517 41419 jjdelcerro
    <profiles>
2518 41695 fdiaz
2519 41419 jjdelcerro
        <profile>
2520
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2521
            <id>gvsig-root</id>
2522
            <activation>
2523
                <file>
2524
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2525
                </file>
2526
            </activation>
2527
            <build>
2528
                <plugins>
2529 40581 jjdelcerro
2530 41419 jjdelcerro
                    <plugin>
2531
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2532
                        <groupId>org.codehaus.gmaven</groupId>
2533
                        <artifactId>gmaven-plugin</artifactId>
2534
                        <executions>
2535
                            <execution>
2536
                                <id>initialize-gvsig-product-folder-path</id>
2537
                                <phase>generate-sources</phase>
2538
                                <goals>
2539
                                    <goal>execute</goal>
2540
                                </goals>
2541
                                <configuration>
2542
                                    <source><![CDATA[
2543 40586 jjdelcerro
                    if( project.artifactId != "org.gvsig.desktop" ) {
2544
                            log.warn("Skip initialization of gvsig-devel.properties.")
2545
                    } else {
2546 40581 jjdelcerro
                      home = System.getenv('HOME')
2547
                      if( home == null ) {
2548
                        home = System.properties['user.home']
2549
                      }
2550
                      Properties props = new Properties()
2551
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2552 41695 fdiaz
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2553 41388 jjdelcerro
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2554
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2555
                            props.load(propsFile.newDataInputStream())
2556
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2557
                            props.store(propsFile.newWriter(), null)
2558
                      } else {
2559
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2560
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2561
                        try {
2562
                          props.load(propsFile.newDataInputStream())
2563
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2564
                          if( gvsigProductFolderPath == null ) {
2565
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2566
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2567
                            props.store(propsFile.newWriter(), null)
2568
                          }
2569
                        } catch(java.io.FileNotFoundException e){
2570 40581 jjdelcerro
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2571
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2572
                          props.store(propsFile.newWriter(), null)
2573
                        }
2574 41388 jjdelcerro
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2575
                          f = new File(gvsigProductFolderPathDefault)
2576
                          f.mkdirs();
2577
                                                  new File(f,"WARNING.txt").withWriter { out ->
2578
                                                          out.println();
2579
                                                          out.println("The product folder used is set to:");
2580
                                                          out.println();
2581
                                                          out.println(gvsigProductFolderPath);
2582
                                                          out.println();
2583
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2584
                                                          out.println();
2585
                                                  }
2586
                        }
2587 40581 jjdelcerro
                      }
2588
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2589 40586 jjdelcerro
                    }
2590 40581 jjdelcerro
                  ]]></source>
2591 41419 jjdelcerro
                                </configuration>
2592
                            </execution>
2593 41695 fdiaz
2594 41419 jjdelcerro
                        </executions>
2595
                    </plugin>
2596 40581 jjdelcerro
2597 41419 jjdelcerro
                </plugins>
2598
            </build>
2599
        </profile>
2600 40581 jjdelcerro
2601 41695 fdiaz
2602
2603 41419 jjdelcerro
        <profile>
2604
            <!-- This profile is used to packege and install the gvSIG plugins -->
2605
            <id>gvsig-plugin</id>
2606
            <activation>
2607
                <file>
2608
                    <exists>buildNumber.properties</exists>
2609
                </file>
2610
            </activation>
2611
            <build>
2612
                <plugins>
2613 40581 jjdelcerro
2614 41419 jjdelcerro
                    <plugin>
2615
                        <artifactId>maven-assembly-plugin</artifactId>
2616
                        <executions>
2617
                            <execution>
2618
                                <id>gvsig-plugin-package</id>
2619
                                <phase>package</phase>
2620
                                <goals>
2621
                                    <goal>single</goal>
2622
                                </goals>
2623
                            </execution>
2624
                        </executions>
2625
                    </plugin>
2626 40581 jjdelcerro
2627 41419 jjdelcerro
                    <plugin>
2628
                        <artifactId>maven-clean-plugin</artifactId>
2629
                        <configuration>
2630
                            <skip>false</skip>
2631
                            <failOnError>true</failOnError>
2632
                            <filesets>
2633
                                <fileset>
2634
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2635
                                </fileset>
2636
                            </filesets>
2637
                        </configuration>
2638
                        <executions>
2639
                            <execution>
2640
                                <id>default-clean</id>
2641
                                <phase>clean</phase>
2642
                            </execution>
2643
                        </executions>
2644
                    </plugin>
2645 40581 jjdelcerro
2646 41419 jjdelcerro
                    <plugin>
2647
                        <groupId>org.codehaus.gmaven</groupId>
2648
                        <artifactId>gmaven-plugin</artifactId>
2649
                        <executions>
2650 40581 jjdelcerro
2651 41419 jjdelcerro
                            <execution>
2652
                                <id>increase-build-number</id>
2653
                                <phase>process-sources</phase>
2654
                                <goals>
2655
                                    <goal>execute</goal>
2656
                                </goals>
2657
                            </execution>
2658 40581 jjdelcerro
2659 41419 jjdelcerro
                            <execution>
2660
                                <id>build-package-info</id>
2661
                                <phase>prepare-package</phase>
2662
                                <goals>
2663
                                    <goal>execute</goal>
2664
                                </goals>
2665
                            </execution>
2666 40581 jjdelcerro
2667 41419 jjdelcerro
                            <execution>
2668
                                <id>build-package-index</id>
2669
                                <phase>package</phase>
2670
                                <goals>
2671
                                    <goal>execute</goal>
2672
                                </goals>
2673
                            </execution>
2674 40581 jjdelcerro
2675 41419 jjdelcerro
                            <execution>
2676
                                <id>install-plugin</id>
2677
                                <phase>install</phase>
2678
                                <goals>
2679
                                    <goal>execute</goal>
2680
                                </goals>
2681
                            </execution>
2682 41695 fdiaz
2683 41419 jjdelcerro
                            <execution>
2684
                                <id>deploy-package</id>
2685
                                <phase>install</phase>
2686
                                <goals>
2687
                                    <goal>execute</goal>
2688
                                </goals>
2689
                            </execution>
2690 40581 jjdelcerro
2691 41419 jjdelcerro
                        </executions>
2692
                    </plugin>
2693 40581 jjdelcerro
2694 41419 jjdelcerro
                </plugins>
2695
            </build>
2696
        </profile>
2697 40581 jjdelcerro
2698 41419 jjdelcerro
    </profiles>
2699 41695 fdiaz
2700 41419 jjdelcerro
    <properties>
2701 45555 jjdelcerro
        <!-- Maven plugins versions -->
2702
        <maven.deploy.plugin.version>2.7</maven.deploy.plugin.version>
2703
        <maven.surefire.plugin.version>3.0.0-M3</maven.surefire.plugin.version>
2704
        <maven.compiler.plugin.version>3.8.1</maven.compiler.plugin.version>
2705
        <maven.resources.plugin.version>3.2.0</maven.resources.plugin.version>
2706
        <maven.javadoc.plugin.version>3.2.0</maven.javadoc.plugin.version>
2707
        <maven.site.plugin.version>3.3</maven.site.plugin.version>
2708
        <maven.jar.plugin.version>3.2.0</maven.jar.plugin.version>
2709
        <properties.maven.plugin.version>1.0.0</properties.maven.plugin.version>
2710
        <gmaven.plugin.version>1.5</gmaven.plugin.version>
2711
        <maven.antrun.plugin.version>1.7</maven.antrun.plugin.version>
2712
        <maven.release.plugin.version>2.5.3</maven.release.plugin.version>
2713
        <maven.assembly.plugin.version>2.2-beta-5</maven.assembly.plugin.version>
2714
        <maven.clean.plugin.version>2.5</maven.clean.plugin.version>
2715
        <exec.maven.plugin.version>3.0.0</exec.maven.plugin.version>
2716
        <maven.license.plugin.version>1.10.b1</maven.license.plugin.version>
2717
        <maven.source.plugin.version>3.2.1</maven.source.plugin.version>
2718
        <maven.scm.plugin.version>1.11.2</maven.scm.plugin.version>
2719
        <maven.checkstyle.plugin.version>3.1.2</maven.checkstyle.plugin.version>
2720
        <animal.sniffer.maven.plugin.version>1.17</animal.sniffer.maven.plugin.version>
2721
2722
        <versions.maven.plugin.version>2.8.1</versions.maven.plugin.version>
2723
        <maven.project.info.reports.plugin.version>2.7</maven.project.info.reports.plugin.version>
2724
        <maven.jxr.plugin.version>2.3</maven.jxr.plugin.version>
2725
        <findbugs.maven.plugin.version>2.5.2</findbugs.maven.plugin.version>
2726
        <wagon.webdav.jackrabbit.version>2.4</wagon.webdav.jackrabbit.version>
2727
2728 41419 jjdelcerro
        <!-- General configuration -->
2729 45555 jjdelcerro
        <encoding>ISO-8859-1</encoding>
2730
        <java.version>1.8</java.version>
2731
2732 41419 jjdelcerro
        <localRepository>${user.home}/.m2/repository</localRepository>
2733
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2734 41695 fdiaz
2735 41419 jjdelcerro
        <!-- The property svn.tags.folder is used in external projects to override  -->
2736
        <!-- configuraction in maven-release-plugin -->
2737
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2738 41695 fdiaz
2739 41419 jjdelcerro
        <!-- Package info property values -->
2740 45428 jjdelcerro
        <gvsig.version>2.6.0</gvsig.version>
2741 41419 jjdelcerro
        <gvsig.package.info.codealias />
2742
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2743
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2744
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2745
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2746 42595 jjdelcerro
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2747 41419 jjdelcerro
        <gvsig.package.info.official>false</gvsig.package.info.official>
2748
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2749
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2750 42010 jjdelcerro
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2751 41419 jjdelcerro
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2752 42010 jjdelcerro
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2753 41419 jjdelcerro
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2754 41889 jjdelcerro
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2755 41419 jjdelcerro
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2756
        <gvsig.package.info.categories />
2757
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2758 41695 fdiaz
2759 41419 jjdelcerro
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2760
        <gvsig.install.plugin>true</gvsig.install.plugin>
2761
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2762
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2763 41695 fdiaz
2764 41419 jjdelcerro
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2765 42383 jjdelcerro
2766
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2767
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2768
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2769
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2770
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2771
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2772
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2773
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2774
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2775
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2776
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2777
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2778
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2779
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2780
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2781
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2782
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2783
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2784
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2785
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2786
        <!--
2787
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2788
        -->
2789
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2790
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2791
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2792
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2793
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2794
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2795
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2796
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2797
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2798 45472 jjdelcerro
        <org.gvsig.h2spatial.provider>org.gvsig.h2spatial.h2gis130.provider</org.gvsig.h2spatial.provider>
2799 42383 jjdelcerro
2800 42522 jjdelcerro
        <jython.artifactId>jython-standalone</jython.artifactId>
2801 42520 jjdelcerro
        <!-- External project versions -->
2802 45674 jjdelcerro
        <gvsig.tools.version>3.0.284</gvsig.tools.version>
2803 45556 jjdelcerro
        <gvsig.proj.version>1.0.31</gvsig.proj.version>
2804 45555 jjdelcerro
        <gvsig.projection.api.version>2.0.56</gvsig.projection.api.version>
2805 41419 jjdelcerro
    </properties>
2806 40435 jjdelcerro
2807 41419 jjdelcerro
    <modules>
2808
        <module>org.gvsig.desktop.compat.cdc</module>
2809
        <module>org.gvsig.desktop.library</module>
2810
        <module>org.gvsig.desktop.framework</module>
2811
        <module>org.gvsig.desktop.plugin</module>
2812 40435 jjdelcerro
2813 41419 jjdelcerro
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2814
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2815 40435 jjdelcerro
2816 41419 jjdelcerro
    </modules>
2817 40435 jjdelcerro
</project>