Statistics
| Revision:

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

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