Statistics
| Revision:

svn-gvsig-desktop / tags / org.gvsig.desktop-2.0.18 / pom.xml @ 44114

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