Statistics
| Revision:

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

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