Statistics
| Revision:

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

History | View | Annotate | Download (121 KB)

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