Statistics
| Revision:

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

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 45020 omartinez
    <version>2.0.282-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 45020 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
                <groupId>com.sun</groupId>
551
                <artifactId>jimi</artifactId>
552
                <version>1.1</version>
553
            </dependency>
554
            <dependency>
555 41012 jjdelcerro
                <groupId>joda-time</groupId>
556
                <artifactId>joda-time</artifactId>
557
                <version>1.6</version>
558
            </dependency>
559
            <dependency>
560 42564 jjdelcerro
                <groupId>org.jopendocument</groupId>
561
                <artifactId>jOpenDocument</artifactId>
562
                <version>1.3</version>
563 42595 jjdelcerro
            </dependency>
564 42564 jjdelcerro
            <dependency>
565 40435 jjdelcerro
                <groupId>org.jpedal</groupId>
566
                <artifactId>jpedal_lgpl</artifactId>
567
                <version>4.37b36</version>
568
            </dependency>
569
            <dependency>
570
                <groupId>org.jruby</groupId>
571
                <artifactId>jruby</artifactId>
572
                <version>1.5.6</version>
573
            </dependency>
574
            <dependency>
575
                <groupId>rhino</groupId>
576
                <artifactId>js</artifactId>
577 40508 jjdelcerro
                <!-- This is the version already included in Java 1.6 -->
578 40435 jjdelcerro
                <version>1.6R2</version>
579
            </dependency>
580
            <dependency>
581
                <groupId>net.sf</groupId>
582
                <artifactId>jsi</artifactId>
583
                <version>unknown</version>
584
            </dependency>
585
            <dependency>
586 43901 jjdelcerro
                <groupId>org.json</groupId>
587
                <artifactId>json</artifactId>
588
                <version>20180130</version>
589
            </dependency>
590
            <dependency>
591 40435 jjdelcerro
                <groupId>javax.units</groupId>
592
                <artifactId>jsr108</artifactId>
593
                <version>0.01</version>
594
            </dependency>
595
            <dependency>
596
                <groupId>com.vividsolutions</groupId>
597
                <artifactId>jts</artifactId>
598 40480 jjdelcerro
                <version>1.13</version>
599 40435 jjdelcerro
            </dependency>
600
            <dependency>
601
                <groupId>junit</groupId>
602
                <artifactId>junit</artifactId>
603 44413 jjdelcerro
                <version>4.11</version>
604 40435 jjdelcerro
            </dependency>
605
            <dependency>
606
                <groupId>jwizardcomponent</groupId>
607
                <artifactId>jwizardcomponent</artifactId>
608
                <version>1.2.2</version>
609
            </dependency>
610
            <dependency>
611
                <groupId>jwizardcomponent</groupId>
612
                <artifactId>jwizardcomponent-0i18n</artifactId>
613
                <version>1.2.2.1</version>
614
            </dependency>
615
            <dependency>
616
                <groupId>org.python</groupId>
617 42522 jjdelcerro
                <artifactId>${jython.artifactId}</artifactId>
618 44988 jjdelcerro
                <version>2.7.1</version>
619 40435 jjdelcerro
            </dependency>
620
            <dependency>
621
                <groupId>org.jzkit</groupId>
622
                <artifactId>jzkit2-core</artifactId>
623
                <version>2.0.0</version>
624
            </dependency>
625
            <dependency>
626
                <groupId>org.jzkit</groupId>
627
                <artifactId>jzkit2-z3950</artifactId>
628
                <version>2.0.0</version>
629
            </dependency>
630
            <dependency>
631
                <groupId>org.jzkit</groupId>
632
                <artifactId>jzkit2-origin</artifactId>
633
                <version>2.0.0</version>
634
            </dependency>
635
            <dependency>
636
                <groupId>log4j</groupId>
637
                <artifactId>log4j</artifactId>
638
                <version>1.2.14</version>
639
            </dependency>
640
            <dependency>
641 41271 jjdelcerro
                <groupId>com.googlecode.log4jdbc</groupId>
642
                <artifactId>log4jdbc</artifactId>
643
                <version>1.2</version>
644 41695 fdiaz
            </dependency>
645 41271 jjdelcerro
            <dependency>
646 40435 jjdelcerro
                <groupId>com.ostermiller</groupId>
647
                <artifactId>ostermillerutils</artifactId>
648
                <version>1.4.3</version>
649
            </dependency>
650
            <dependency>
651 43842 jjdelcerro
                <groupId>org.mapdb</groupId>
652
                <artifactId>mapdb</artifactId>
653
                <version>3.0.6</version>
654
            </dependency>
655
            <dependency>
656 40435 jjdelcerro
                <groupId>mysql</groupId>
657
                <artifactId>mysql-connector-java</artifactId>
658
                <version>5.1.6</version>
659
            </dependency>
660
            <dependency>
661
                <groupId>es.unex</groupId>
662
                <artifactId>sextante</artifactId>
663
                <version>0.6.0</version>
664
            </dependency>
665
            <dependency>
666
                <groupId>es.unex</groupId>
667
                <artifactId>sextante_gui</artifactId>
668
                <version>0.6.0</version>
669
            </dependency>
670
            <dependency>
671
                <groupId>es.unex</groupId>
672
                <artifactId>sextante_wps</artifactId>
673
                <version>0.6.0</version>
674
            </dependency>
675
            <dependency>
676
                <groupId>es.unex</groupId>
677
                <artifactId>libMath</artifactId>
678
                <version>0.6.0</version>
679
            </dependency>
680
            <dependency>
681
                <groupId>es.unex</groupId>
682
                <artifactId>libDocEngines</artifactId>
683
                <version>0.6.0</version>
684
            </dependency>
685
            <dependency>
686 41419 jjdelcerro
                <groupId>org.apache.directory.studio</groupId>
687
                <artifactId>org.apache.commons.pool</artifactId>
688
                <version>1.6</version>
689 41695 fdiaz
            </dependency>
690 40581 jjdelcerro
            <dependency>
691 41419 jjdelcerro
                <groupId>org.osgeo</groupId>
692
                <artifactId>proj4j</artifactId>
693
                <version>0.1.0</version>
694 41695 fdiaz
            </dependency>
695 40581 jjdelcerro
            <dependency>
696 41941 jjdelcerro
                <groupId>com.fifesoft</groupId>
697
                <artifactId>rsyntaxtextarea</artifactId>
698 43559 jjdelcerro
                <version>2.6.1</version>
699 41941 jjdelcerro
            </dependency>
700
            <dependency>
701 42469 jjdelcerro
                <groupId>com.fifesoft</groupId>
702
                <artifactId>rstaui</artifactId>
703
                <version>2.5.7</version>
704
            </dependency>
705
            <dependency>
706 40435 jjdelcerro
                <groupId>sil</groupId>
707
                <artifactId>sil</artifactId>
708
                <version>0.43b-am1</version>
709
            </dependency>
710
            <dependency>
711
                <groupId>net.sf.smc</groupId>
712
                <artifactId>smc</artifactId>
713
                <version>4.3</version>
714
            </dependency>
715
            <dependency>
716
                <groupId>soap</groupId>
717
                <artifactId>soap</artifactId>
718
                <version>2.3</version>
719
            </dependency>
720
            <dependency>
721
                <groupId>spatialindex</groupId>
722
                <artifactId>spatialindex</artifactId>
723
                <version>unknown</version>
724
            </dependency>
725
            <dependency>
726
                <groupId>org.springframework</groupId>
727
                <artifactId>spring</artifactId>
728
                <version>1.2.8</version>
729
            </dependency>
730
            <dependency>
731
                <groupId>net.sf</groupId>
732
                <artifactId>sqljep</artifactId>
733 40626 jldominguez
                <version>0.2.1</version>
734 40435 jjdelcerro
            </dependency>
735
            <dependency>
736 41419 jjdelcerro
                <groupId>net.sf.supercsv</groupId>
737
                <artifactId>super-csv</artifactId>
738
                <version>2.1.0</version>
739
            </dependency>
740
            <dependency>
741 40435 jjdelcerro
                <groupId>org.tmatesoft.svnkit</groupId>
742
                <artifactId>svnkit</artifactId>
743
                <version>1.3.3</version>
744
            </dependency>
745
            <dependency>
746
                <groupId>org.tmatesoft.svnkit</groupId>
747
                <artifactId>svnkit-cli</artifactId>
748
                <version>1.3.3</version>
749
            </dependency>
750
            <dependency>
751 43213 jjdelcerro
              <groupId>org.swinglabs</groupId>
752
              <artifactId>swing-layout</artifactId>
753
              <version>1.0.3</version>
754 43280 fdiaz
            </dependency>
755 43213 jjdelcerro
            <dependency>
756 40435 jjdelcerro
                <groupId>tablelayout</groupId>
757
                <artifactId>TableLayout</artifactId>
758
                <version>20050920</version>
759
            </dependency>
760
            <dependency>
761
                <groupId>info.clearthought</groupId>
762
                <artifactId>TableLayout-bin-jdk1.5</artifactId>
763
                <version>2007-04-21</version>
764
            </dependency>
765
            <dependency>
766
                <groupId>net.sourceforge.thinlet</groupId>
767
                <artifactId>thinlet</artifactId>
768
                <version>2005-03-28</version>
769
            </dependency>
770
            <dependency>
771
                <groupId>gnu.trove</groupId>
772
                <artifactId>trove</artifactId>
773
                <version>0.1.8</version>
774
            </dependency>
775
            <dependency>
776
                <groupId>java3d</groupId>
777
                <artifactId>vecmath</artifactId>
778
                <version>1.3.1</version>
779
            </dependency>
780
            <dependency>
781
                <groupId>org.apache</groupId>
782
                <artifactId>xbean</artifactId>
783
                <version>2.2.0</version>
784
            </dependency>
785
            <dependency>
786
                <groupId>xerces</groupId>
787
                <artifactId>xercesImpl</artifactId>
788 42148 fdiaz
                <version>2.11.0</version>
789 40435 jjdelcerro
            </dependency>
790
            <dependency>
791
                <groupId>xml-apis</groupId>
792 42148 fdiaz
                <artifactId>xml-apis</artifactId>
793
                <version>1.4.01</version>
794
            </dependency>
795
            <dependency>
796
                <groupId>xml-apis</groupId>
797 40435 jjdelcerro
                <artifactId>xml-apis-ext</artifactId>
798
                <version>1.3.04</version>
799
            </dependency>
800
            <dependency>
801
                <groupId>xmlpull</groupId>
802
                <artifactId>xmlpull</artifactId>
803
                <version>1.1.3.1</version>
804
            </dependency>
805
            <dependency>
806
                <groupId>zql</groupId>
807
                <artifactId>zql</artifactId>
808
                <version>unknown</version>
809
            </dependency>
810
811
            <!-- External gvSIG projects -->
812
813
            <dependency>
814 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
815
                <artifactId>org.gvsig.jdk.v1_6</artifactId>
816 42035 jjdelcerro
                <version>1.0.1</version>
817 40435 jjdelcerro
            </dependency>
818
            <dependency>
819 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
820
                <artifactId>org.gvsig.jdk.v1_4</artifactId>
821
                <version>1.0.0</version>
822 40435 jjdelcerro
            </dependency>
823 42483 jjdelcerro
<!--            <dependency>
824 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
825
                <artifactId>org.gvsig.catalog</artifactId>
826
                <version>2.0</version>
827 44198 jjdelcerro
            </dependency>-->
828 41419 jjdelcerro
            <dependency>
829
                <groupId>org.gvsig.external</groupId>
830
                <artifactId>org.gvsig.external.jump</artifactId>
831
                <version>1.0.0</version>
832 40435 jjdelcerro
            </dependency>
833
            <dependency>
834
                <groupId>org.gvsig</groupId>
835
                <artifactId>org.gvsig.proj.lib.api</artifactId>
836 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
837 40435 jjdelcerro
            </dependency>
838
            <dependency>
839
                <groupId>org.gvsig</groupId>
840
                <artifactId>org.gvsig.proj.lib.proj4j</artifactId>
841 40501 jjdelcerro
                <version>${gvsig.proj.version}</version>
842 40435 jjdelcerro
            </dependency>
843 40506 jjdelcerro
            <dependency>
844 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
845
                <artifactId>org.gvsig.proj.swing.api</artifactId>
846
                <version>${gvsig.proj.version}</version>
847 40506 jjdelcerro
            </dependency>
848 40581 jjdelcerro
            <dependency>
849 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
850
                <artifactId>org.gvsig.proj.swing.impl</artifactId>
851
                <version>${gvsig.proj.version}</version>
852 41695 fdiaz
            </dependency>
853 40581 jjdelcerro
            <dependency>
854 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
855
                <artifactId>org.gvsig.projection.api</artifactId>
856
                <version>${gvsig.projection.api.version}</version>
857 40581 jjdelcerro
            </dependency>
858 40435 jjdelcerro
859
            <!-- Childs projects -->
860
861
            <dependency>
862
                <groupId>org.gvsig</groupId>
863 42026 jjdelcerro
                <artifactId>org.gvsig.about.api</artifactId>
864 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
865 42026 jjdelcerro
            </dependency>
866
            <dependency>
867
                <groupId>org.gvsig</groupId>
868
                <artifactId>org.gvsig.about.impl</artifactId>
869 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
870 42026 jjdelcerro
            </dependency>
871
            <dependency>
872
                <groupId>org.gvsig</groupId>
873 40608 jjdelcerro
                <artifactId>org.gvsig.metadata.lib.basic.api</artifactId>
874 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
875 40608 jjdelcerro
            </dependency>
876
            <dependency>
877
                <groupId>org.gvsig</groupId>
878
                <artifactId>org.gvsig.metadata.lib.basic.impl</artifactId>
879 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
880 40608 jjdelcerro
            </dependency>
881
            <dependency>
882
                <groupId>org.gvsig</groupId>
883
                <artifactId>org.gvsig.metadata.swing.basic.api</artifactId>
884 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
885 40608 jjdelcerro
            </dependency>
886
            <dependency>
887
                <groupId>org.gvsig</groupId>
888
                <artifactId>org.gvsig.metadata.swing.basic.impl</artifactId>
889 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
890 40608 jjdelcerro
            </dependency>
891
            <dependency>
892
                <groupId>org.gvsig</groupId>
893 40501 jjdelcerro
                <artifactId>org.gvsig.projection.cresques.impl</artifactId>
894 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
895 40501 jjdelcerro
            </dependency>
896
            <dependency>
897
                <groupId>org.gvsig</groupId>
898
                <artifactId>org.gvsig.projection.cresques.ui</artifactId>
899 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
900 40501 jjdelcerro
            </dependency>
901
            <dependency>
902
                <groupId>org.gvsig</groupId>
903 40435 jjdelcerro
                <artifactId>org.gvsig.andami</artifactId>
904 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
905 40435 jjdelcerro
            </dependency>
906
            <dependency>
907
                <groupId>org.gvsig</groupId>
908
                <artifactId>org.gvsig.app</artifactId>
909 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
910 41695 fdiaz
            </dependency>
911 40435 jjdelcerro
            <dependency>
912
                <groupId>org.gvsig</groupId>
913
                <artifactId>org.gvsig.ui</artifactId>
914 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
915 40435 jjdelcerro
            </dependency>
916
            <dependency>
917
                <groupId>org.gvsig</groupId>
918 44830 jjdelcerro
                <artifactId>org.gvsig.basicformats</artifactId>
919 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
920 44830 jjdelcerro
            </dependency>
921
            <dependency>
922
                <groupId>org.gvsig</groupId>
923 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.control</artifactId>
924 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
925 40435 jjdelcerro
            </dependency>
926
            <dependency>
927
                <groupId>org.gvsig</groupId>
928
                <artifactId>org.gvsig.fmap.mapcontext.api</artifactId>
929 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
930 40435 jjdelcerro
            </dependency>
931
            <dependency>
932
                <groupId>org.gvsig</groupId>
933
                <artifactId>org.gvsig.fmap.mapcontext.impl</artifactId>
934 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
935 43510 jjdelcerro
            </dependency>
936 40435 jjdelcerro
            <dependency>
937 43510 jjdelcerro
                <!--
938
                Eliminado el proyecto asi que le pongo una version "chunga"
939
                para que falle al resolverla si alguien lo usa
940
                -->
941 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
942
                <artifactId>org.gvsig.fmap.mapcontext.operation</artifactId>
943 43510 jjdelcerro
                <version>ERROR</version>
944 40435 jjdelcerro
            </dependency>
945
            <dependency>
946
                <groupId>org.gvsig</groupId>
947
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
948 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
949 40435 jjdelcerro
            </dependency>
950
            <dependency>
951
                <groupId>org.gvsig</groupId>
952
                <artifactId>org.gvsig.fmap.dal.spi</artifactId>
953 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
954 40435 jjdelcerro
            </dependency>
955
            <dependency>
956
                <groupId>org.gvsig</groupId>
957
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
958 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
959 40435 jjdelcerro
            </dependency>
960
            <dependency>
961
                <groupId>org.gvsig</groupId>
962
                <artifactId>org.gvsig.fmap.dal.impl</artifactId>
963 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
964 40435 jjdelcerro
                <type>test-jar</type>
965
                <scope>test</scope>
966
            </dependency>
967
            <dependency>
968
                <groupId>org.gvsig</groupId>
969 42928 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.api</artifactId>
970 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
971 42928 jjdelcerro
                <type>test-jar</type>
972
                <scope>test</scope>
973
            </dependency>            <dependency>
974
                <groupId>org.gvsig</groupId>
975 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.db.lib</artifactId>
976 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
977 40435 jjdelcerro
            </dependency>
978
            <dependency>
979
                <groupId>org.gvsig</groupId>
980
                <artifactId>org.gvsig.fmap.dal.db.jdbc</artifactId>
981 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
982 40435 jjdelcerro
            </dependency>
983
            <dependency>
984
                <groupId>org.gvsig</groupId>
985
                <artifactId>org.gvsig.fmap.dal.db.h2</artifactId>
986 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
987 40435 jjdelcerro
            </dependency>
988 40513 jjdelcerro
989 40435 jjdelcerro
            <dependency>
990
                <groupId>org.gvsig</groupId>
991 44952 omartinez
                <artifactId>org.gvsig.fmap.dal.db.mdb</artifactId>
992 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
993 44952 omartinez
            </dependency>
994
            <dependency>
995
                <groupId>org.gvsig</groupId>
996 40513 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.lib</artifactId>
997 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
998 40435 jjdelcerro
            </dependency>
999
            <dependency>
1000
                <groupId>org.gvsig</groupId>
1001
                <artifactId>org.gvsig.fmap.dal.file.dbf</artifactId>
1002 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1003 40435 jjdelcerro
            </dependency>
1004
            <dependency>
1005
                <groupId>org.gvsig</groupId>
1006 41012 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.csv</artifactId>
1007 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1008 41012 jjdelcerro
            </dependency>
1009
            <dependency>
1010
                <groupId>org.gvsig</groupId>
1011 40435 jjdelcerro
                <artifactId>org.gvsig.fmap.dal.file.shp</artifactId>
1012 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1013 40435 jjdelcerro
            </dependency>
1014
            <dependency>
1015 42104 jjdelcerro
              <groupId>org.gvsig</groupId>
1016
              <artifactId>org.gvsig.fmap.dal.swing.api</artifactId>
1017 45020 omartinez
              <version>2.0.282-SNAPSHOT</version>
1018 42104 jjdelcerro
            </dependency>
1019
                <dependency>
1020
              <groupId>org.gvsig</groupId>
1021
              <artifactId>org.gvsig.fmap.dal.swing.impl</artifactId>
1022 45020 omartinez
               <version>2.0.282-SNAPSHOT</version>
1023 42125 fdiaz
            </dependency>
1024 42104 jjdelcerro
            <dependency>
1025 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1026
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1027 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1028 40435 jjdelcerro
            </dependency>
1029
            <dependency>
1030 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1031
                <artifactId>org.gvsig.newlayer.lib.api</artifactId>
1032 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1033 41419 jjdelcerro
                <type>test-jar</type>
1034 42491 jjdelcerro
                <scope>test</scope>
1035 40435 jjdelcerro
            </dependency>
1036
            <dependency>
1037 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1038
                <artifactId>org.gvsig.newlayer.lib.impl</artifactId>
1039 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1040 40435 jjdelcerro
            </dependency>
1041 44198 jjdelcerro
<!--            <dependency>
1042 40435 jjdelcerro
                <groupId>org.gvsig</groupId>
1043
                <artifactId>org.gvsig.newlayer.prov.generic</artifactId>
1044 41546 jjdelcerro
                <version>2.0.46-SNAPSHOT</version>
1045 44198 jjdelcerro
            </dependency>-->
1046 40435 jjdelcerro
            <dependency>
1047
                <groupId>org.gvsig</groupId>
1048
                <artifactId>org.gvsig.newlayer.prov.file</artifactId>
1049 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1050 41695 fdiaz
            </dependency>
1051 40435 jjdelcerro
            <dependency>
1052
                <groupId>org.gvsig</groupId>
1053
                <artifactId>org.gvsig.newlayer.prov.shape</artifactId>
1054 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1055 41695 fdiaz
            </dependency>
1056 44830 jjdelcerro
1057
1058
1059
1060 40435 jjdelcerro
            <dependency>
1061
                <groupId>org.gvsig</groupId>
1062 44830 jjdelcerro
                <artifactId>org.gvsig.raster.lib.buffer.api</artifactId>
1063 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1064 44830 jjdelcerro
            </dependency>
1065
            <dependency>
1066
                <groupId>org.gvsig</groupId>
1067
                <artifactId>org.gvsig.raster.lib.buffer.spi</artifactId>
1068 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1069 44830 jjdelcerro
            </dependency>
1070
            <dependency>
1071
                <groupId>org.gvsig</groupId>
1072
                <artifactId>org.gvsig.raster.lib.buffer.impl</artifactId>
1073 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1074 44830 jjdelcerro
            </dependency>
1075
            <dependency>
1076
                <groupId>org.gvsig</groupId>
1077
                <artifactId>org.gvsig.raster.lib.legend.api</artifactId>
1078
                <version>2.0.272-SNAPSHOT</version>
1079
            </dependency>
1080
            <dependency>
1081
                <groupId>org.gvsig</groupId>
1082
                <artifactId>org.gvsig.raster.lib.legend.spi</artifactId>
1083
                <version>2.0.272-SNAPSHOT</version>
1084
            </dependency>
1085
            <dependency>
1086
                <groupId>org.gvsig</groupId>
1087
                <artifactId>org.gvsig.raster.lib.legend.impl</artifactId>
1088
                <version>2.0.272-SNAPSHOT</version>
1089
            </dependency>
1090
            <dependency>
1091
                <groupId>org.gvsig</groupId>
1092
                <artifactId>org.gvsig.fmap.mapcontext.swing.api</artifactId>
1093 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1094 44830 jjdelcerro
            </dependency>
1095
            <dependency>
1096
                <groupId>org.gvsig</groupId>
1097
                <artifactId>org.gvsig.fmap.mapcontext.swing.impl</artifactId>
1098 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1099 44830 jjdelcerro
            </dependency>
1100
1101
            <dependency>
1102
                <groupId>org.gvsig</groupId>
1103
                <artifactId>org.gvsig.fmap.dal.tilecache.raster</artifactId>
1104 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1105 44830 jjdelcerro
            </dependency>
1106
            <dependency>
1107
                <groupId>org.gvsig</groupId>
1108
                <artifactId>org.gvsig.raster.legend.tilecache</artifactId>
1109 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1110 44830 jjdelcerro
            </dependency>
1111
1112
            <dependency>
1113
                <groupId>org.gvsig</groupId>
1114
                <artifactId>org.gvsig.raster.tools.lib.api</artifactId>
1115 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1116 44830 jjdelcerro
            </dependency>
1117
            <dependency>
1118
                <groupId>org.gvsig</groupId>
1119
                <artifactId>org.gvsig.raster.tools.lib.impl</artifactId>
1120 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1121 44830 jjdelcerro
            </dependency>
1122
            <dependency>
1123
                <groupId>org.gvsig</groupId>
1124
                <artifactId>org.gvsig.raster.tools.swing.api</artifactId>
1125 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1126 44830 jjdelcerro
            </dependency>
1127
            <dependency>
1128
                <groupId>org.gvsig</groupId>
1129
                <artifactId>org.gvsig.raster.tools.swing.impl</artifactId>
1130 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1131 44830 jjdelcerro
            </dependency>
1132
1133
1134
1135
            <dependency>
1136
                <groupId>org.gvsig</groupId>
1137
                <artifactId>org.gvsig.raster.swing.buffer.api</artifactId>
1138 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1139 44830 jjdelcerro
            </dependency>
1140
            <dependency>
1141
                <groupId>org.gvsig</groupId>
1142
                <artifactId>org.gvsig.raster.swing.buffer.impl</artifactId>
1143 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1144 44830 jjdelcerro
            </dependency>
1145
1146
            <dependency>
1147
                <groupId>org.gvsig</groupId>
1148
                <artifactId>org.gvsig.raster.legend.swing.api</artifactId>
1149 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1150 44830 jjdelcerro
            </dependency>
1151
            <dependency>
1152
                <groupId>org.gvsig</groupId>
1153
                <artifactId>org.gvsig.raster.legend.swing.impl</artifactId>
1154 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1155 44830 jjdelcerro
            </dependency>
1156
1157
            <dependency>
1158
                <groupId>org.gvsig</groupId>
1159
                <artifactId>org.gvsig.raster.legend.lib.api</artifactId>
1160
                <version>2.0.272-SNAPSHOT</version>
1161
            </dependency>
1162
            <dependency>
1163
                <groupId>org.gvsig</groupId>
1164
                <artifactId>org.gvsig.raster.legend.lib.impl</artifactId>
1165
                <version>2.0.272-SNAPSHOT</version>
1166
            </dependency>
1167
            <dependency>
1168
                <groupId>org.gvsig</groupId>
1169
                <artifactId>org.gvsig.raster.legend.lib.spi</artifactId>
1170
                <version>2.0.272-SNAPSHOT</version>
1171
            </dependency>
1172
            <dependency>
1173
                <groupId>org.gvsig</groupId>
1174
                <artifactId>org.gvsig.raster.legend.imageio</artifactId>
1175 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1176 44830 jjdelcerro
            </dependency>
1177
            <dependency>
1178
                <groupId>org.gvsig</groupId>
1179
                <artifactId>org.gvsig.fmap.dal.file.imageio</artifactId>
1180 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1181 44830 jjdelcerro
            </dependency>
1182
            <dependency>
1183
                <groupId>org.gvsig</groupId>
1184
                <artifactId>org.gvsig.fmap.dal.file.png</artifactId>
1185 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1186 44830 jjdelcerro
            </dependency>
1187
            <dependency>
1188
                <groupId>org.gvsig</groupId>
1189
                <artifactId>org.gvsig.fmap.dal.file.jpg</artifactId>
1190 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1191 44830 jjdelcerro
            </dependency>
1192
            <dependency>
1193
                <groupId>org.gvsig</groupId>
1194
                <artifactId>org.gvsig.fmap.dal.file.jp2</artifactId>
1195 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1196 44830 jjdelcerro
            </dependency>
1197
            <dependency>
1198
                <groupId>org.gvsig</groupId>
1199
                <artifactId>org.gvsig.fmap.dal.file.tiff</artifactId>
1200 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1201 44830 jjdelcerro
            </dependency>
1202
            <dependency>
1203
                <groupId>org.gvsig</groupId>
1204
                <artifactId>org.gvsig.fmap.dal.file.bsq</artifactId>
1205 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1206 44830 jjdelcerro
            </dependency>
1207
1208
1209
1210
            <dependency>
1211
                <groupId>org.gvsig</groupId>
1212 40435 jjdelcerro
                <artifactId>org.gvsig.symbology.lib.api</artifactId>
1213 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1214 40435 jjdelcerro
            </dependency>
1215
            <dependency>
1216
                <groupId>org.gvsig</groupId>
1217
                <artifactId>org.gvsig.symbology.lib.impl</artifactId>
1218 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1219 40435 jjdelcerro
            </dependency>
1220
            <dependency>
1221
                <groupId>org.gvsig</groupId>
1222
                <artifactId>org.gvsig.symbology.swing.api</artifactId>
1223 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1224 40435 jjdelcerro
            </dependency>
1225
            <dependency>
1226
                <groupId>org.gvsig</groupId>
1227
                <artifactId>org.gvsig.symbology.swing.impl</artifactId>
1228 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1229 40435 jjdelcerro
            </dependency>
1230
            <dependency>
1231
                <groupId>org.gvsig</groupId>
1232
                <artifactId>org.gvsig.fmap.geometry.api</artifactId>
1233 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1234 40435 jjdelcerro
            </dependency>
1235
            <dependency>
1236
                <groupId>org.gvsig</groupId>
1237 42318 fdiaz
                <artifactId>org.gvsig.fmap.geometry.jts</artifactId>
1238 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1239 42318 fdiaz
            </dependency>
1240
            <dependency>
1241
                <groupId>org.gvsig</groupId>
1242
                <artifactId>org.gvsig.fmap.geometry.operation.jts</artifactId>
1243 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1244 42318 fdiaz
            </dependency>
1245
1246
1247
            <dependency>
1248
                <groupId>org.gvsig</groupId>
1249 40435 jjdelcerro
                <artifactId>org.gvsig.tools.evaluator.sqljep</artifactId>
1250 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1251 40435 jjdelcerro
            </dependency>
1252
            <dependency>
1253
                <groupId>org.gvsig</groupId>
1254
                <artifactId>org.gvsig.compat.api</artifactId>
1255 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1256 40435 jjdelcerro
            </dependency>
1257
            <dependency>
1258
                <groupId>org.gvsig</groupId>
1259
                <artifactId>org.gvsig.compat.se</artifactId>
1260 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1261 40435 jjdelcerro
            </dependency>
1262
            <dependency>
1263
                <groupId>org.gvsig</groupId>
1264
                <artifactId>org.gvsig.remoteclient</artifactId>
1265 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1266 40435 jjdelcerro
            </dependency>
1267
            <dependency>
1268
                <groupId>org.gvsig</groupId>
1269
                <artifactId>org.gvsig.i18n</artifactId>
1270 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1271 40435 jjdelcerro
            </dependency>
1272
            <dependency>
1273
                <groupId>org.gvsig</groupId>
1274
                <artifactId>org.gvsig.utils</artifactId>
1275 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1276 40435 jjdelcerro
            </dependency>
1277
            <dependency>
1278 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1279
                <artifactId>org.gvsig.annotation.lib.api</artifactId>
1280 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1281 41695 fdiaz
            </dependency>
1282 40435 jjdelcerro
            <dependency>
1283 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1284
                <artifactId>org.gvsig.annotation.lib.impl</artifactId>
1285 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1286 41695 fdiaz
            </dependency>
1287 40435 jjdelcerro
            <dependency>
1288 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1289
                <artifactId>org.gvsig.annotation.swing.api</artifactId>
1290 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1291 40435 jjdelcerro
            </dependency>
1292
            <dependency>
1293 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1294
                <artifactId>org.gvsig.annotation.swing.impl</artifactId>
1295 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1296 40435 jjdelcerro
            </dependency>
1297
            <dependency>
1298 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1299 43521 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.lib.api</artifactId>
1300 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1301 43521 jjdelcerro
            </dependency>
1302
            <dependency>
1303
                <groupId>org.gvsig</groupId>
1304
                <artifactId>org.gvsig.expressionevaluator.lib.impl</artifactId>
1305 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1306 43521 jjdelcerro
            </dependency>
1307
            <dependency>
1308 44644 jjdelcerro
              <groupId>org.gvsig</groupId>
1309
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.api</artifactId>
1310 45020 omartinez
              <version>2.0.282-SNAPSHOT</version>
1311 44644 jjdelcerro
            </dependency>
1312
            <dependency>
1313
              <groupId>org.gvsig</groupId>
1314
              <artifactId>org.gvsig.expressionevaluator.geometry.lib.impl</artifactId>
1315 45020 omartinez
              <version>2.0.282-SNAPSHOT</version>
1316 44644 jjdelcerro
            </dependency>
1317
            <dependency>
1318
              <groupId>org.gvsig</groupId>
1319
              <artifactId>org.gvsig.expressionevaluator.time.lib.impl</artifactId>
1320 45020 omartinez
              <version>2.0.282-SNAPSHOT</version>
1321 44644 jjdelcerro
            </dependency>
1322
            <dependency>
1323 43521 jjdelcerro
                <groupId>org.gvsig</groupId>
1324 43939 jjdelcerro
                <artifactId>org.gvsig.expressionevaluator.swing.api</artifactId>
1325 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1326 43939 jjdelcerro
            </dependency>
1327
            <dependency>
1328
                <groupId>org.gvsig</groupId>
1329
                <artifactId>org.gvsig.expressionevaluator.swing.impl</artifactId>
1330 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1331 43939 jjdelcerro
            </dependency>
1332
            <dependency>
1333
                <groupId>org.gvsig</groupId>
1334 43784 jjdelcerro
                <artifactId>org.gvsig.temporarystorage.lib.api</artifactId>
1335 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1336 43784 jjdelcerro
            </dependency>
1337
            <dependency>
1338
                <groupId>org.gvsig</groupId>
1339
                <artifactId>org.gvsig.temporarystorage.lib.impl</artifactId>
1340 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1341 43784 jjdelcerro
            </dependency>
1342
            <dependency>
1343
                <groupId>org.gvsig</groupId>
1344 41419 jjdelcerro
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1345 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1346 40435 jjdelcerro
            </dependency>
1347
            <dependency>
1348 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1349
                <artifactId>org.gvsig.exportto.lib.api</artifactId>
1350 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1351 41419 jjdelcerro
                <type>test-jar</type>
1352 42491 jjdelcerro
                <scope>test</scope>
1353 40435 jjdelcerro
            </dependency>
1354
            <dependency>
1355
                <groupId>org.gvsig</groupId>
1356
                <artifactId>org.gvsig.exportto.lib.impl</artifactId>
1357 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1358 40435 jjdelcerro
            </dependency>
1359
            <dependency>
1360
                <groupId>org.gvsig</groupId>
1361
                <artifactId>org.gvsig.exportto.swing.api</artifactId>
1362 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1363 40435 jjdelcerro
            </dependency>
1364
            <dependency>
1365
                <groupId>org.gvsig</groupId>
1366
                <artifactId>org.gvsig.exportto.swing.impl</artifactId>
1367 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1368 40435 jjdelcerro
            </dependency>
1369
            <dependency>
1370
                <groupId>org.gvsig</groupId>
1371
                <artifactId>org.gvsig.exportto.swing.prov.jdbc</artifactId>
1372 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1373 40435 jjdelcerro
            </dependency>
1374
            <dependency>
1375
                <groupId>org.gvsig</groupId>
1376
                <artifactId>org.gvsig.exportto.swing.prov.shape</artifactId>
1377 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1378 40435 jjdelcerro
            </dependency>
1379
            <dependency>
1380
                <groupId>org.gvsig</groupId>
1381
                <artifactId>org.gvsig.exportto.swing.prov.dbf</artifactId>
1382 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1383 40435 jjdelcerro
            </dependency>
1384
            <dependency>
1385
                <groupId>org.gvsig</groupId>
1386 44319 jjdelcerro
                <artifactId>org.gvsig.exportto.swing.prov.csv</artifactId>
1387 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1388 44319 jjdelcerro
            </dependency>
1389
            <dependency>
1390
                <groupId>org.gvsig</groupId>
1391 41419 jjdelcerro
                <artifactId>org.gvsig.installer.swing.api</artifactId>
1392 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1393 40435 jjdelcerro
            </dependency>
1394
            <dependency>
1395
                <groupId>org.gvsig</groupId>
1396
                <artifactId>org.gvsig.installer.swing.impl</artifactId>
1397 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1398 40435 jjdelcerro
            </dependency>
1399
            <dependency>
1400 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1401
                <artifactId>org.gvsig.installer.lib.api</artifactId>
1402 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1403 40435 jjdelcerro
            </dependency>
1404
            <dependency>
1405 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1406
                <artifactId>org.gvsig.installer.lib.spi</artifactId>
1407 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1408 40435 jjdelcerro
            </dependency>
1409
            <dependency>
1410 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1411
                <artifactId>org.gvsig.installer.lib.impl</artifactId>
1412 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1413 40435 jjdelcerro
            </dependency>
1414
            <dependency>
1415 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1416
                <artifactId>org.gvsig.installer.prov.plugin</artifactId>
1417 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1418 40435 jjdelcerro
            </dependency>
1419
            <dependency>
1420 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1421
                <artifactId>org.gvsig.geodb.app.mainplugin</artifactId>
1422 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1423 40435 jjdelcerro
            </dependency>
1424
1425
            <dependency>
1426 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1427
                <artifactId>org.gvsig.app.document.table.app.mainplugin</artifactId>
1428 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1429 41695 fdiaz
            </dependency>
1430 40435 jjdelcerro
            <dependency>
1431 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1432
                <artifactId>org.gvsig.daltransform.app.mainplugin</artifactId>
1433 45020 omartinez
                <version>2.0.282-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 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1439 41419 jjdelcerro
                <type>test-jar</type>
1440
                <scope>test</scope>
1441 41695 fdiaz
            </dependency>
1442 41415 jjdelcerro
            <dependency>
1443 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1444
                <artifactId>org.gvsig.daltransform.app.join</artifactId>
1445 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1446 41695 fdiaz
            </dependency>
1447 41415 jjdelcerro
            <dependency>
1448 41419 jjdelcerro
                <groupId>org.gvsig</groupId>
1449
                <artifactId>org.gvsig.daltransform.app.eventtheme</artifactId>
1450 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1451 41695 fdiaz
            </dependency>
1452 41416 jjdelcerro
1453 41419 jjdelcerro
            <dependency>
1454
                <groupId>org.gvsig</groupId>
1455
                <artifactId>org.gvsig.app.mainplugin</artifactId>
1456 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1457 41419 jjdelcerro
            </dependency>
1458
            <dependency>
1459
                <groupId>org.gvsig</groupId>
1460
                <artifactId>org.gvsig.annotation.app.mainplugin</artifactId>
1461 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1462 41419 jjdelcerro
            </dependency>
1463
            <dependency>
1464
                <groupId>org.gvsig</groupId>
1465
                <artifactId>org.gvsig.centerviewpoint.app.mainplugin</artifactId>
1466 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1467 41419 jjdelcerro
            </dependency>
1468
            <dependency>
1469
                <groupId>org.gvsig</groupId>
1470
                <artifactId>org.gvsig.coreplugin.app.mainplugin</artifactId>
1471 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1472 41419 jjdelcerro
            </dependency>
1473
            <dependency>
1474
                <groupId>org.gvsig</groupId>
1475
                <artifactId>org.gvsig.datalocator.app.mainplugin</artifactId>
1476 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1477 41419 jjdelcerro
            </dependency>
1478
            <dependency>
1479
                <groupId>org.gvsig</groupId>
1480
                <artifactId>org.gvsig.editing.app.mainplugin</artifactId>
1481 42453 jjdelcerro
                <version>2.0.112-SNAPSHOT</version>
1482 41419 jjdelcerro
            </dependency>
1483
            <dependency>
1484
                <groupId>org.gvsig</groupId>
1485
                <artifactId>org.gvsig.exportto.app.mainplugin</artifactId>
1486 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1487 41419 jjdelcerro
            </dependency>
1488
            <dependency>
1489
                <groupId>org.gvsig</groupId>
1490
                <artifactId>org.gvsig.mkmvnproject.app.mainplugin</artifactId>
1491 41589 jjdelcerro
                <version>2.0.49-SNAPSHOT</version>
1492 41419 jjdelcerro
            </dependency>
1493
            <dependency>
1494
                <groupId>org.gvsig</groupId>
1495
                <artifactId>org.gvsig.installer.app.mainplugin</artifactId>
1496 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1497 41419 jjdelcerro
            </dependency>
1498
            <dependency>
1499
                <groupId>org.gvsig</groupId>
1500
                <artifactId>org.gvsig.i18n.app.mainplugin</artifactId>
1501 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1502 41419 jjdelcerro
            </dependency>
1503
            <dependency>
1504
                <groupId>org.gvsig</groupId>
1505
                <artifactId>org.gvsig.selectiontools.app.mainplugin</artifactId>
1506 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1507 41419 jjdelcerro
            </dependency>
1508
            <dependency>
1509
                <groupId>org.gvsig</groupId>
1510
                <artifactId>org.gvsig.geometrymeasurement.app.mainplugin</artifactId>
1511 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1512 41419 jjdelcerro
            </dependency>
1513
            <dependency>
1514
                <groupId>org.gvsig</groupId>
1515
                <artifactId>org.gvsig.newlayer.app.mainplugin</artifactId>
1516 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1517 41419 jjdelcerro
            </dependency>
1518
            <dependency>
1519
                <groupId>org.gvsig</groupId>
1520 42003 jjdelcerro
                <artifactId>org.gvsig.timesupport.lib.api</artifactId>
1521 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1522 42003 jjdelcerro
            </dependency>
1523
            <dependency>
1524
                <groupId>org.gvsig</groupId>
1525
                <artifactId>org.gvsig.timesupport.lib.impl</artifactId>
1526 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1527 42003 jjdelcerro
            </dependency>
1528
            <dependency>
1529
                <groupId>org.gvsig</groupId>
1530
                <artifactId>org.gvsig.timesupport.swing.api</artifactId>
1531 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1532 42003 jjdelcerro
            </dependency>
1533
            <dependency>
1534
                <groupId>org.gvsig</groupId>
1535
                <artifactId>org.gvsig.timesupport.swing.impl</artifactId>
1536 45020 omartinez
                <version>2.0.282-SNAPSHOT</version>
1537 42003 jjdelcerro
            </dependency>
1538 40435 jjdelcerro
        </dependencies>
1539
    </dependencyManagement>
1540
1541
    <dependencies>
1542 41419 jjdelcerro
        <dependency>
1543
            <groupId>junit</groupId>
1544
            <artifactId>junit</artifactId>
1545
            <scope>test</scope>
1546
        </dependency>
1547 40435 jjdelcerro
    </dependencies>
1548
1549
    <build>
1550 41419 jjdelcerro
        <extensions>
1551
            <extension>
1552
                <groupId>org.apache.maven.wagon</groupId>
1553
                <artifactId>wagon-webdav-jackrabbit</artifactId>
1554
                <version>2.4</version>
1555
            </extension>
1556
        </extensions>
1557 40480 jjdelcerro
1558 41419 jjdelcerro
        <pluginManagement>
1559
            <plugins>
1560 40435 jjdelcerro
1561 41419 jjdelcerro
                <plugin>
1562
                    <groupId>org.apache.maven.plugins</groupId>
1563
                    <artifactId>maven-scm-plugin</artifactId>
1564
                    <version>1.9</version>
1565
                    <configuration>
1566
                        <connectionType>connection</connectionType>
1567
                    </configuration>
1568
                </plugin>
1569 41695 fdiaz
1570 41419 jjdelcerro
                <plugin>
1571
                    <groupId>org.apache.maven.plugins</groupId>
1572
                    <artifactId>maven-compiler-plugin</artifactId>
1573
                    <version>2.3.2</version>
1574
                    <configuration>
1575 44346 jjdelcerro
                        <source>1.8</source>
1576
                        <target>1.8</target>
1577 41419 jjdelcerro
                        <encoding>ISO-8859-1</encoding>
1578
                    </configuration>
1579
                </plugin>
1580 40435 jjdelcerro
1581 41419 jjdelcerro
                <plugin>
1582
                    <groupId>org.apache.maven.plugins</groupId>
1583
                    <artifactId>maven-resources-plugin</artifactId>
1584
                    <version>2.4.3</version>
1585
                    <configuration>
1586
                        <encoding>ISO-8859-1</encoding>
1587
                    </configuration>
1588
                </plugin>
1589 40435 jjdelcerro
1590 41419 jjdelcerro
                <plugin>
1591
                    <groupId>org.apache.maven.plugins</groupId>
1592
                    <artifactId>maven-eclipse-plugin</artifactId>
1593
                    <configuration>
1594
                        <downloadSources>true</downloadSources>
1595
                        <downloadJavadocs>true</downloadJavadocs>
1596
                        <projectNameTemplate>${project.artifactId}</projectNameTemplate>
1597
                    </configuration>
1598
                </plugin>
1599 40435 jjdelcerro
1600 41419 jjdelcerro
                <plugin>
1601
                    <groupId>org.apache.maven.plugins</groupId>
1602
                    <artifactId>maven-surefire-plugin</artifactId>
1603 44413 jjdelcerro
                    <version>2.15</version>
1604 41419 jjdelcerro
                    <configuration>
1605
                        <forkMode>once</forkMode>
1606
                        <environmentVariables>
1607
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1608
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1609
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1610
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1611
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1612
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1613
                        </environmentVariables>
1614
                    </configuration>
1615
                </plugin>
1616 40435 jjdelcerro
1617 41419 jjdelcerro
                <plugin>
1618
                    <groupId>org.apache.maven.plugins</groupId>
1619
                    <artifactId>maven-failsafe-plugin</artifactId>
1620
                    <executions>
1621
                        <execution>
1622
                            <goals>
1623
                                <goal>integration-test</goal>
1624
                                <goal>verify</goal>
1625
                            </goals>
1626
                        </execution>
1627
                    </executions>
1628
                    <configuration>
1629
                        <forkMode>once</forkMode>
1630
                        <environmentVariables>
1631
                            <DYLD_FRAMEWORK_PATH>${user.home}/.depman/Frameworks</DYLD_FRAMEWORK_PATH>
1632
                            <DYLD_LIBRARY_PATH>${user.home}/.depman/lib</DYLD_LIBRARY_PATH>
1633
                            <GDAL_DATA>${user.home}/.depman/data/gdal</GDAL_DATA>
1634
                            <LD_LIBRARY_PATH>${user.home}/.depman/lib</LD_LIBRARY_PATH>
1635
                            <PATH>${user.home}/.depman/bin${path.separator}${env.PATH}</PATH>
1636
                            <PROJ_LIB>${gvsig.product.folder.path}/gvSIG/extensiones/org.gvsig.crs.extension/data</PROJ_LIB>
1637
                        </environmentVariables>
1638
                    </configuration>
1639
                </plugin>
1640 40435 jjdelcerro
1641 41419 jjdelcerro
                <plugin>
1642
                    <groupId>org.apache.maven.plugins</groupId>
1643
                    <artifactId>maven-javadoc-plugin</artifactId>
1644 43161 jjdelcerro
                    <version>2.10.4</version>
1645 41419 jjdelcerro
                    <configuration>
1646 42542 jjdelcerro
                        <failOnError>false</failOnError>
1647 41419 jjdelcerro
                        <docTitle>${project.name} ${project.version}</docTitle>
1648
                        <encoding>ISO-8859-1</encoding>
1649
                        <footer />
1650
                        <header />
1651
                        <keywords>false</keywords>
1652
                        <!-- Don't include the deprecateds items in the javadoc -->
1653
                        <nodeprecated>true</nodeprecated>
1654
                        <!-- Don't generate javadoc of project with submodules -->
1655
                        <aggregate>false</aggregate>
1656
                        <!-- Removed detection of links due to its high cost -->
1657
                        <detectJavaApiLink>false</detectJavaApiLink>
1658
                        <detectLinks>false</detectLinks>
1659
                        <detectOfflineLinks>false</detectOfflineLinks>
1660
                        <!-- Removed the inclusion of dependencies sources due to their high cost -->
1661
                        <includeDependencySources>false</includeDependencySources>
1662 41695 fdiaz
                        <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
1663 41419 jjdelcerro
                        <javaApiLinks>
1664
                            <property>
1665
                                <name>api_1.4</name>
1666
                                <value>http://download.oracle.com/javase/1.4.2/docs/api/</value>
1667
                            </property>
1668
                            <property>
1669
                                <name>api_1.5</name>
1670
                                <value>http://download.oracle.com/javase/1.5.0/docs/api/</value>
1671
                            </property>
1672
                            <property>
1673
                                <name>api_1.6</name>
1674
                                <value>http://download.oracle.com/javase/6/docs/api/</value>
1675
                            </property>
1676 42394 jjdelcerro
                            <property>
1677
                                <name>api_1.7</name>
1678
                                <value>http://download.oracle.com/javase/7/docs/api/</value>
1679
                            </property>
1680 41419 jjdelcerro
                        </javaApiLinks>
1681 42542 jjdelcerro
                        <additionalparam>-quiet -Xmaxerrs 10000</additionalparam>
1682 41419 jjdelcerro
                    </configuration>
1683
                </plugin>
1684 40435 jjdelcerro
1685 41419 jjdelcerro
                <plugin>
1686
                    <groupId>org.apache.maven.plugins</groupId>
1687
                    <artifactId>maven-site-plugin</artifactId>
1688
                    <version>3.3</version>
1689
                    <configuration>
1690
                        <chmod>true</chmod>
1691
                        <chmodMode>a+rwX</chmodMode>
1692
                    </configuration>
1693
                </plugin>
1694 40435 jjdelcerro
1695 41419 jjdelcerro
                <plugin>
1696
                    <groupId>org.apache.maven.plugins</groupId>
1697
                    <artifactId>maven-jar-plugin</artifactId>
1698
                    <version>2.3.1</version>
1699
                    <configuration>
1700
                        <archive>
1701
                            <manifestEntries>
1702
                                <Built-By>gvSIG Team</Built-By>
1703
                            </manifestEntries>
1704
                        </archive>
1705
                    </configuration>
1706
                </plugin>
1707 41695 fdiaz
1708 41419 jjdelcerro
                <plugin>
1709
                    <groupId>org.codehaus.mojo</groupId>
1710
                    <artifactId>properties-maven-plugin</artifactId>
1711
                    <version>1.0-alpha-2</version>
1712
                </plugin>
1713 41695 fdiaz
1714 41419 jjdelcerro
                <plugin>
1715
                    <groupId>org.apache.maven.plugins</groupId>
1716
                    <artifactId>maven-antrun-plugin</artifactId>
1717
                    <version>1.7</version>
1718
                </plugin>
1719 40435 jjdelcerro
1720 41419 jjdelcerro
                <plugin>
1721
                    <groupId>org.codehaus.mojo</groupId>
1722
                    <artifactId>animal-sniffer-maven-plugin</artifactId>
1723
                    <version>1.9</version>
1724
                </plugin>
1725 40435 jjdelcerro
1726 41419 jjdelcerro
                <plugin>
1727
                    <groupId>org.apache.maven.plugins</groupId>
1728
                    <artifactId>maven-release-plugin</artifactId>
1729
                    <version>2.4.1</version>
1730
                </plugin>
1731 40649 jjdelcerro
1732 41419 jjdelcerro
                <plugin>
1733
                    <groupId>org.apache.maven.plugins</groupId>
1734
                    <artifactId>maven-deploy-plugin</artifactId>
1735
                    <version>2.6</version>
1736
                </plugin>
1737 40435 jjdelcerro
1738 41419 jjdelcerro
                <plugin>
1739
                    <artifactId>maven-assembly-plugin</artifactId>
1740
                    <version>2.4</version>
1741
                    <executions>
1742
                        <execution>
1743
                            <id>gvsig-plugin-package</id>
1744
                            <phase>package</phase>
1745
                            <configuration>
1746
                                <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
1747
                                <appendAssemblyId>false</appendAssemblyId>
1748
                                <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>
1749
                                <descriptors>
1750
                                    <descriptor>src/main/assembly/gvsig-plugin-package.xml</descriptor>
1751
                                </descriptors>
1752
                            </configuration>
1753
                        </execution>
1754
                    </executions>
1755
                </plugin>
1756 40435 jjdelcerro
1757 41419 jjdelcerro
                <plugin>
1758
                    <groupId>org.apache.maven.plugins</groupId>
1759
                    <artifactId>maven-clean-plugin</artifactId>
1760
                    <version>2.4.1</version>
1761
                </plugin>
1762 41695 fdiaz
1763 41419 jjdelcerro
                <plugin>
1764
                    <groupId>org.codehaus.mojo</groupId>
1765
                    <artifactId>exec-maven-plugin</artifactId>
1766
                    <version>1.2</version>
1767 41695 fdiaz
                </plugin>
1768 40469 jjdelcerro
1769 41419 jjdelcerro
                <plugin>
1770
                    <!-- invoke as "mvn license:format" to fix the header -->
1771
                    <!-- invoke as "mvn license:check" to check the header -->
1772
                    <!-- See http://code.google.com/p/maven-license-plugin/wiki/Configuration -->
1773
                    <groupId>com.mycila.maven-license-plugin</groupId>
1774
                    <artifactId>maven-license-plugin</artifactId>
1775
                    <version>1.10.b1</version>
1776
                    <configuration>
1777
                        <header>header.txt</header>
1778
                        <failIfMissing>false</failIfMissing>
1779
                        <aggregate>false</aggregate>
1780
                        <strictCheck>true</strictCheck>
1781
                        <encoding>ISO-8859-1</encoding>
1782
                        <quiet>false</quiet>
1783
                        <excludes>
1784
                            <exclude>**/*.properties</exclude>
1785
                            <exclude>**/*.txt</exclude>
1786
                            <exclude>**/*.jpg</exclude>
1787
                            <exclude>**/*.jpeg</exclude>
1788
                            <exclude>**/*.svg</exclude>
1789
                            <exclude>**/*.png</exclude>
1790
                            <exclude>**/*.gvssym</exclude>
1791
                            <exclude>**/*.def</exclude>
1792
                            <exclude>**/*.msg</exclude>
1793
                        </excludes>
1794
                    </configuration>
1795
                    <dependencies>
1796
                        <dependency>
1797
                            <groupId>org.gvsig</groupId>
1798
                            <artifactId>org.gvsig.desktop.buildtools</artifactId>
1799
                            <version>1.0.0</version>
1800
                        </dependency>
1801
                    </dependencies>
1802 41695 fdiaz
                </plugin>
1803 40469 jjdelcerro
1804 41419 jjdelcerro
                <!-- Habria que ver si es posible sustituir el plugin -->
1805
                <!-- com.mycila.maven-license-plugin:maven-license-plugin por este -->
1806
                <!-- Ver http://mojo.codehaus.org/license-maven-plugin/index.html -->
1807
                <!--
1808
                <plugin>
1809
                    <groupId>org.codehaus.mojo</groupId>
1810
                    <artifactId>license-maven-plugin</artifactId>
1811
                    <version>1.5</version>
1812
                </plugin>
1813
                -->
1814 40769 jjdelcerro
1815 41419 jjdelcerro
                <plugin>
1816
                    <groupId>org.apache.maven.plugins</groupId>
1817
                    <artifactId>maven-checkstyle-plugin</artifactId>
1818
                    <version>2.10</version>
1819
                </plugin>
1820 40469 jjdelcerro
1821 41419 jjdelcerro
                <plugin>
1822
                    <groupId>org.apache.maven.plugins</groupId>
1823
                    <artifactId>maven-source-plugin</artifactId>
1824
                    <version>2.2.1</version>
1825
                </plugin>
1826 40469 jjdelcerro
1827 41419 jjdelcerro
                <plugin>
1828
                    <groupId>org.codehaus.gmaven</groupId>
1829
                    <artifactId>gmaven-plugin</artifactId>
1830 42757 jjdelcerro
                    <version>1.5</version>
1831
                    <configuration>
1832
                        <providerSelection>2.0</providerSelection>
1833 42851 dmartinezizquierdo
                    </configuration>
1834 41419 jjdelcerro
                    <dependencies>
1835
                        <dependency>
1836
                            <groupId>com.github.lookfirst</groupId>
1837
                            <artifactId>sardine</artifactId>
1838
                            <version>5.0.1</version>
1839
                        </dependency>
1840 43915 jjdelcerro
                        <dependency>
1841
                          <groupId>org.apache.ant</groupId>
1842
                          <artifactId>ant</artifactId>
1843
                          <version>1.8.2</version>
1844
                        </dependency>
1845 41419 jjdelcerro
                    </dependencies>
1846
                    <executions>
1847 40581 jjdelcerro
1848 41419 jjdelcerro
                        <execution>
1849
                            <id>increase-build-number</id>
1850
                            <phase>process-sources</phase>
1851
                            <configuration>
1852
                                <source><![CDATA[
1853 40892 jjdelcerro
                    // use "mvn -Dincrease-build-number process-sources"
1854 40581 jjdelcerro
                    if( project.properties["increase-build-number"] == null ) {
1855
                      log.info("Don't increment build number use flag '-Dincrease-build-number' to increment it.")
1856
                    } else {
1857
                      File file = new File(project.basedir,"buildNumber.properties")
1858
                      if( ! file.exists() ) {
1859
                          log.info("Skip increment build number (buildNumber.property not present).")
1860
                        } else {
1861
                        Properties props = new Properties()
1862 41695 fdiaz
1863 40581 jjdelcerro
                        props.load(file.newDataInputStream())
1864
                        value = (props.getProperty("buildNumber") as int) + 1
1865
                        props.setProperty("buildNumber",value as String)
1866
                        props.store(file.newWriter(), null)
1867
                        log.info("Setting build number to " + value)
1868
                      }
1869
                    }
1870
                  ]]></source>
1871 41419 jjdelcerro
                            </configuration>
1872
                        </execution>
1873 40581 jjdelcerro
1874 41419 jjdelcerro
                        <execution>
1875
                            <id>build-package-info</id>
1876
                            <phase>prepare-package</phase>
1877
                            <configuration>
1878
                                <source><![CDATA[
1879 43915 jjdelcerro
    if( project.properties["buildNumber"] == null) {
1880
      log.info("Skip build package.info (buildNumber.property not present).")
1881
      log.info("Skip build package.info index (buildNumber.property not present).")
1882
    } else {
1883
      poolURL = project.properties["gvsig.package.info.poolURL"];
1884
      if( poolURL[-1] != "/" ) {
1885
              poolURL = poolURL + "/";
1886
      }
1887
      package_info_file  = new File(project.basedir, "target/package.info")
1888
      log.info("Building package.info : " + package_info_file.getAbsolutePath())
1889
      Properties props = new Properties()
1890
      props.setProperty('code', project.properties["gvsig.package.info.code"])
1891
      props.setProperty('code-alias', project.properties["gvsig.package.info.codealias"])
1892
      props.setProperty('name', project.properties["gvsig.package.info.name"])
1893
      props.setProperty('version', project.properties["gvsig.package.info.version"])
1894
      props.setProperty('description', project.properties["gvsig.package.info.description"])
1895
      props.setProperty('owner', project.properties["gvsig.package.info.owner"])
1896
      props.setProperty('java-version', project.properties["gvsig.package.info.javaVM"])
1897
      props.setProperty('official', project.properties["gvsig.package.info.official"])
1898
      props.setProperty('type', "plugin")
1899
      props.setProperty('state', project.properties["gvsig.package.info.state"])
1900
      props.setProperty('operating-system', project.properties["gvsig.package.info.operatingSystem"])
1901
      props.setProperty('dependencies', project.properties["gvsig.package.info.dependencies"])
1902
      props.setProperty('sources-url', project.properties["gvsig.package.info.sourcesURL"].replace("scm:svn:",""))
1903
      props.setProperty('web-url', project.properties["gvsig.package.info.webURL"])
1904
      props.setProperty('architecture', project.properties["gvsig.package.info.architecture"])
1905
      props.setProperty('model-version', '1.0.1')
1906
      props.setProperty('categories', project.properties["gvsig.package.info.categories"])
1907
      props.setProperty('buildNumber', project.properties["buildNumber"])
1908
      props.setProperty('gvSIG-version', project.properties["gvsig.package.info.gvSIGVersion"])
1909 40581 jjdelcerro
1910 43915 jjdelcerro
      props.store(package_info_file.newWriter(), null)
1911 40581 jjdelcerro
1912 43915 jjdelcerro
      pkgname = "gvSIG-desktop-" +
1913
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1914
        project.properties["gvsig.package.info.code"] + "-" +
1915
        project.properties["gvsig.package.info.version"] + "-" +
1916
        project.properties["buildNumber"] + "-" +
1917
        project.properties["gvsig.package.info.state"] + "-" +
1918
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1919
        project.properties["gvsig.package.info.architecture"] + "-" +
1920
        project.properties["gvsig.package.info.javaVM"]
1921
      package_info_file  = new File(project.basedir, "target/gvspki/"+project.properties["gvsig.package.info.code"]+"/package.info")
1922
      log.info("Building package.info index " + package_info_file.getAbsolutePath())
1923
      package_info_file.getParentFile().mkdirs()
1924
      props.setProperty('download-url',
1925
        poolURL +
1926
        project.properties["gvsig.package.info.code"] + "/" +
1927
        pkgname + ".gvspkg"
1928
      )
1929
      props.store(package_info_file.newWriter(), null)
1930
    }
1931 40581 jjdelcerro
                  ]]></source>
1932 41419 jjdelcerro
                            </configuration>
1933
                        </execution>
1934 40581 jjdelcerro
1935 41419 jjdelcerro
                        <execution>
1936
                            <id>build-package-index</id>
1937
                            <phase>package</phase>
1938
                            <configuration>
1939
                                <source><![CDATA[
1940 43915 jjdelcerro
    ant = new AntBuilder()
1941
    if( project.properties["buildNumber"] == null) {
1942
      log.info("Skip building package index (buildNumber.property not present).")
1943
    } else {
1944
      pkgname = "gvSIG-desktop-" +
1945
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1946
        project.properties["gvsig.package.info.code"] + "-" +
1947
        project.properties["gvsig.package.info.version"] + "-" +
1948
        project.properties["buildNumber"] + "-" +
1949
        project.properties["gvsig.package.info.state"] + "-" +
1950
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
1951
        project.properties["gvsig.package.info.architecture"] + "-" +
1952
        project.properties["gvsig.package.info.javaVM"]
1953 40581 jjdelcerro
1954 43915 jjdelcerro
      log.info("Building package index " + pkgname + ".gvspki")
1955
      package_index_source  = project.basedir.getAbsolutePath() + "/target/gvspki"
1956
      package_index_target  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
1957
      ant.zip(destfile: package_index_target, basedir: package_index_source)
1958
    }
1959 40581 jjdelcerro
                  ]]></source>
1960 41419 jjdelcerro
                            </configuration>
1961
                        </execution>
1962 40581 jjdelcerro
1963 41419 jjdelcerro
                        <execution>
1964
                            <id>install-plugin</id>
1965
                            <phase>install</phase>
1966
                            <configuration>
1967 43915 jjdelcerro
                                <source><![CDATA[
1968
1969 40581 jjdelcerro
1970 43915 jjdelcerro
    def executeAntFile(File applicationDirectory, File pluginsDirectory, File file) {
1971
        log.info("Running install script '" + file.getAbsolutePath() + "'.");
1972
        def p = new org.apache.tools.ant.Project();
1973
        p.setUserProperty("ant.file", file.getAbsolutePath());
1974
        p.setUserProperty("gvsig_dir", applicationDirectory.getAbsolutePath());
1975
        p.setUserProperty("extensions_dir", pluginsDirectory.getAbsolutePath());
1976
        p.setBaseDir(file.getParentFile());
1977
        p.init();
1978
        helper = org.apache.tools.ant.ProjectHelper.getProjectHelper();
1979
        p.addReference("ant.projectHelper", helper);
1980
        helper.parse(p, file);
1981
        p.executeTarget(p.getDefaultTarget());
1982
    }
1983
1984
1985
    if( project.properties["buildNumber"] == null) {
1986
        log.info("Skip install package (buildNumber.property not present).")
1987
    } else {
1988
        ant = new AntBuilder()
1989
        pkgname = "gvSIG-desktop-" +
1990
          project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
1991
          project.properties["gvsig.package.info.code"] + "-" +
1992
          project.properties["gvsig.package.info.version"] + "-" +
1993
          project.properties["buildNumber"] + "-" +
1994
          project.properties["gvsig.package.info.state"] + "-" +
1995
          project.properties["gvsig.package.info.operatingSystem"] + "-" +
1996
          project.properties["gvsig.package.info.architecture"] + "-" +
1997
          project.properties["gvsig.package.info.javaVM"]
1998 41695 fdiaz
1999 43915 jjdelcerro
        log.debug("gvsig.install.plugin=" + project.properties["gvsig.install.plugin"])
2000
        log.debug("gvsig.install.plugin.package=" + project.properties["gvsig.install.plugin.package"])
2001
        if( project.properties["gvsig.install.plugin"]=="true" ) {
2002
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2003
          target = project.properties["gvsig.product.folder.path"] + "/gvSIG/extensiones/"
2004 42709 fdiaz
2005 43915 jjdelcerro
          log.info("Removing plugin of " + target + "/" + project.properties["gvsig.package.info.code"])
2006
          ant.delete(failonerror:false, dir:target + "/" + project.properties["gvsig.package.info.code"])
2007 42709 fdiaz
2008 43915 jjdelcerro
          log.info("Install plugin to " + target)
2009
          ant.unzip(src: source, dest: target)
2010
          def install_xml = new File(target + "/" + project.properties["gvsig.package.info.code"] + "/install/install.xml")
2011
          if( install_xml.exists() ) {
2012
            executeAntFile(
2013
                new File(project.properties["gvsig.product.folder.path"]),
2014
                new File(target),
2015
                install_xml
2016
            )
2017
          }
2018
        } else {
2019
            log.info("Skip plugin install.")
2020
        }
2021
        if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2022
          source = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspkg.zip"
2023
          target = new File(project.properties["gvsig.product.folder.path"] +
2024
            "/install/" +
2025
            project.properties["gvsig.package.info.code"] + "/" +
2026
            pkgname + ".gvspkg")
2027
          target.getParentFile().mkdirs()
2028 41695 fdiaz
2029 43915 jjdelcerro
          log.info("Copy plugin package from " + source + " to " + target)
2030
          ant.copy(file:source, tofile:target.getAbsolutePath())
2031 41695 fdiaz
2032 43915 jjdelcerro
          source  = project.basedir.getAbsolutePath() + "/target/" + pkgname + ".gvspki"
2033
          target = project.properties["gvsig.product.folder.path"] +
2034
            "/install/" +
2035
            project.properties["gvsig.package.info.code"] + "/" +
2036
            pkgname + ".gvspki"
2037
          log.info("Copy plugin package index from " + source + " to " + target)
2038
          ant.copy(file:source, tofile:target)
2039
        } else {
2040
            log.info("Skip plugin package install.")
2041
        }
2042
    }
2043 40581 jjdelcerro
                  ]]></source>
2044 41419 jjdelcerro
                            </configuration>
2045
                        </execution>
2046 40581 jjdelcerro
2047 41419 jjdelcerro
                        <execution>
2048
                            <id>deploy-package</id>
2049
                            <phase>install</phase>
2050
                            <configuration>
2051
                                <source><![CDATA[
2052 41421 jjdelcerro
2053 40829 jjdelcerro
// To deploy package use:
2054
//    mvn -Ddeploy-package -Duser=USER -Dpassword=PASSWORD install
2055 41695 fdiaz
//
2056 42212 fdiaz
if( project.properties["deploy-package"] != null ) {
2057
    if( project.properties["gvsig.install.plugin.package"]=="true" ) {
2058
        poolURL = project.properties["gvsig.package.info.poolURL"];
2059
        if( poolURL[-1] != "/" ) {
2060
            poolURL = poolURL + "/";
2061
        }
2062
        targetPath = poolURL + project.properties["gvsig.package.info.code"];
2063
        log.info("Deploy plugin package to '"+targetPath+"'.");
2064 41695 fdiaz
2065 42212 fdiaz
        pkgname = "gvSIG-desktop-" +
2066
        project.properties["gvsig.package.info.gvSIGVersion"] + "-" +
2067
        project.properties["gvsig.package.info.code"] + "-" +
2068
        project.properties["gvsig.package.info.version"] + "-" +
2069
        project.properties["buildNumber"] + "-" +
2070
        project.properties["gvsig.package.info.state"] + "-" +
2071
        project.properties["gvsig.package.info.operatingSystem"] + "-" +
2072
        project.properties["gvsig.package.info.architecture"] + "-" +
2073
        project.properties["gvsig.package.info.javaVM"];
2074
2075
        source = project.basedir.getAbsolutePath() + "/target/" + pkgname
2076
        targetPath = poolURL + project.properties["gvsig.package.info.code"]
2077
2078
        log.info("Creating addon-request.txt in target folder");
2079
        new File(project.basedir.getAbsolutePath() + "/target/addon-request.txt").withWriter { out ->
2080 42432 jjdelcerro
            out.println("");
2081 42212 fdiaz
            out.println("# "+pkgname);
2082 42432 jjdelcerro
            out.println("");
2083 42212 fdiaz
            out.println(targetPath+"/" + pkgname + ".gvspki");
2084 42432 jjdelcerro
            out.println("");
2085 42212 fdiaz
        }
2086
2087
        if( project.properties["username"] == null ) {
2088
            print("Enter user name: ");
2089
            user = System.console().readLine().toString()
2090
            if( user != "" ) {
2091
                project.properties.setProperty("username",user);
2092
            }
2093
        }
2094
        if( project.properties["password"] == null ) {
2095
            print("Enter password for user '" + project.properties["username"] + "': ");
2096
            password = System.console().readPassword().toString()
2097
            if( password != "" ) {
2098
                project.properties.setProperty("password",password);
2099
            }
2100
        }
2101
        WebDAVClient session = new WebDAVClient(log);
2102
        if( project.properties["username"] == null || project.properties["password"] == null ) {
2103
            log.info("[WEBDAV] creating non authenticated session.");
2104
            log.info("[WEBDAV] Use -Duser=USER -Dpassword=PASSWORD to create a authenticated session.");
2105
            session.login();
2106
        } else {
2107
            session.login(project.properties["username"], project.properties["password"]);
2108
        }
2109
        session.makedirs(targetPath);
2110
        session.put(source + ".gvspkg.zip", targetPath+"/"+pkgname+ ".gvspkg");
2111
        session.put(source + ".gvspki", targetPath+"/"+pkgname+ ".gvspki");
2112
2113
    } else {
2114
        log.info("Skip plugin package deploy. It not be installed by default.");
2115
    }
2116
} else {
2117
    log.info("Skip plugin package deploy. Use the flags -Ddeploy-package -Duser=USER -Dpassword=PASSWORD to deploy it.");
2118
}
2119
2120 40829 jjdelcerro
public class WebDAVClient {
2121
2122
    def log;
2123
2124 41279 jjdelcerro
    private String user;
2125
    private String password;
2126
    private Object sardine;
2127 41695 fdiaz
2128 40829 jjdelcerro
    public WebDAVClient(log) {
2129 41421 jjdelcerro
        disableCertificateValidation();
2130 40829 jjdelcerro
            this.log = log;
2131
    }
2132 41695 fdiaz
2133 41279 jjdelcerro
    public void login(String user, String password) {
2134
        log.info("[WEBDAV] login as '"+user+"'.");
2135
        def SardineFactory
2136
        try {
2137
            SardineFactory = "com.github.sardine.SardineFactory" as Class
2138
        } catch (Exception ex) {
2139
            log.error("[WEBDAV] can't get SardineFactory.",ex);
2140
        }
2141
        this.user = user;
2142
        this.password = password;
2143
        this.sardine = SardineFactory.begin(this.user,this.password);
2144
    }
2145 41695 fdiaz
2146 41279 jjdelcerro
    public void login() {
2147
        log.info("[WEBDAV] login as guest");
2148
        this.sardine = SardineFactory.begin();
2149
    }
2150 41695 fdiaz
2151 41279 jjdelcerro
    public boolean exists(String url) throws Exception {
2152
        return sardine.exists(url);
2153
    }
2154 41695 fdiaz
2155 41726 jjdelcerro
    public void put(String source, String target) throws Exception {
2156
        log.info("[WEBDAV] put '" + source + "' to '" + target + "'...");
2157
        InputStream fis = new FileInputStream(new File(source));
2158
        sardine.put(target, fis);
2159
        log.info("[WEBDAV] put ok.");
2160
    }
2161
2162 42212 fdiaz
    public void mkdir(String url) throws Exception {
2163
        if( ! exists(url) ) {
2164
            log.info("[WEBDAV] mkdir '"+url+"'.");
2165
            sardine.createDirectory(url);
2166
        }
2167
    }
2168 42035 jjdelcerro
2169 42212 fdiaz
    public List list(String url) throws Exception {
2170 41279 jjdelcerro
        List resources = sardine.list(url);
2171
        return resources;
2172
    }
2173 41421 jjdelcerro
2174
    void disableCertificateValidation() {
2175
    /*
2176
        javax.net.ssl.TrustManager[] trustAllCerts = new javax.net.ssl.TrustManager[1];
2177
        trustAllCerts[0] = new javax.net.ssl.X509TrustManager() {
2178
                public java.security.cert.X509Certificate[] getAcceptedIssuers() {
2179
                    return new java.security.cert.X509Certificate[0];
2180
                }
2181
2182
                public void checkClientTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2183
                }
2184
2185
                public void checkServerTrusted(java.security.cert.X509Certificate[] xcs, String string) throws java.security.cert.CertificateException {
2186
                }
2187
            };
2188
2189
        // Ignore differences between given hostname and certificate hostname
2190
        javax.net.ssl.HostnameVerifier hv = new javax.net.ssl.HostnameVerifier() {
2191
            public boolean verify(String hostname, javax.net.ssl.SSLSession session) {
2192
                return true;
2193
            }
2194
        };
2195
2196
        // Install the all-trusting trust manager
2197
        try {
2198
            javax.net.ssl.SSLContext sc = javax.net.ssl.SSLContext.getInstance("SSL");
2199
            sc.init(null, trustAllCerts, new java.security.SecureRandom());
2200
            javax.net.ssl.HttpsURLConnection.setDefaultSSLSocketFactory(sc.getSocketFactory());
2201
            javax.net.ssl.HttpsURLConnection.setDefaultHostnameVerifier(hv);
2202
        } catch (Exception e) {
2203
        }
2204
        */
2205 41695 fdiaz
    }
2206 40829 jjdelcerro
2207 42212 fdiaz
    public void makedirs(String url) throws Exception {
2208
        log.info("[WEBDAV] makedirs '"+url+"'.");
2209
        URL u = new URL(url);
2210
        String[] x = u.getPath().split("/");
2211
        String path = "";
2212 43950 jjdelcerro
        for (int i=1; i<x.length; i++) { path = path + "/" + x[i]; URL t = new URL(u,path); mkdir(t.toString()); } }
2213 42236 jjdelcerro
} ]]></source>
2214 41419 jjdelcerro
                            </configuration>
2215
                        </execution>
2216 40829 jjdelcerro
2217 41419 jjdelcerro
                    </executions>
2218
                </plugin>
2219 40581 jjdelcerro
2220 41419 jjdelcerro
            </plugins>
2221
        </pluginManagement>
2222 40435 jjdelcerro
2223 41419 jjdelcerro
        <plugins>
2224
            <plugin>
2225
                <groupId>org.apache.maven.plugins</groupId>
2226
                <artifactId>maven-scm-plugin</artifactId>
2227
            </plugin>
2228 41695 fdiaz
2229 41419 jjdelcerro
            <plugin>
2230
                <artifactId>maven-clean-plugin</artifactId>
2231
                <configuration>
2232
                    <filesets>
2233
                        <fileset>
2234
                            <directory>${user.home}/.depman/</directory>
2235
                            <includes>
2236
                                <include>**</include>
2237
                            </includes>
2238
                        </fileset>
2239
                    </filesets>
2240
                    <followSymLinks>true</followSymLinks>
2241
                </configuration>
2242
            </plugin>
2243 40435 jjdelcerro
2244 41419 jjdelcerro
            <plugin>
2245
                <groupId>org.apache.maven.plugins</groupId>
2246
                <artifactId>maven-release-plugin</artifactId>
2247
                <configuration>
2248
                    <!-- The property svn.tags.folder is used in external projects   -->
2249
                    <!-- to override configuraction of tagBase -->
2250 41695 fdiaz
                    <tagBase>${svn.tags.folder}</tagBase>
2251
                    <!-- This is a 2.0 beta 6 bug. By default the goals are 'clean verify', so the modules
2252
                    are not installed, so the dependencies between modules are not met. With this configuration
2253
                    we force the module installation. -->
2254
                    <preparationGoals>clean install</preparationGoals>
2255 41419 jjdelcerro
                    <autoVersionSubmodules>true</autoVersionSubmodules>
2256
                    <!-- Dont make site-deploy -->
2257
                    <!-- You need to run it after in folder target/checkout -->
2258 41695 fdiaz
                    <goals>deploy</goals>
2259 41419 jjdelcerro
                </configuration>
2260
            </plugin>
2261 40435 jjdelcerro
2262 41419 jjdelcerro
            <plugin>
2263
                <!-- load ".gvsig-devel.properties" -->
2264
                <groupId>org.codehaus.mojo</groupId>
2265
                <artifactId>properties-maven-plugin</artifactId>
2266
                <configuration>
2267
                    <files>
2268
                        <!-- Define gvsig.product.folder.path in this property -->
2269
                        <file>${user.home}/.gvsig-devel.properties</file>
2270
                        <file>${env.HOME}/.gvsig-devel.properties</file>
2271
                        <file>${project.basedir}/gvsig-devel.properties</file>
2272
                        <file>buildNumber.properties</file>
2273
                    </files>
2274
                    <quiet>true</quiet>
2275
                </configuration>
2276
                <executions>
2277
                    <execution>
2278
                        <id>default</id>
2279
                        <phase>prepare-package</phase>
2280
                        <goals>
2281
                            <goal>read-project-properties</goal>
2282
                        </goals>
2283
                    </execution>
2284
                    <execution>
2285
                        <id>default-clean</id>
2286
                        <phase>pre-clean</phase>
2287
                        <goals>
2288
                            <goal>read-project-properties</goal>
2289
                        </goals>
2290
                    </execution>
2291
                </executions>
2292
            </plugin>
2293 40435 jjdelcerro
2294 43377 jjdelcerro
<!--
2295 41419 jjdelcerro
            <plugin>
2296
                <groupId>org.codehaus.mojo</groupId>
2297
                <artifactId>animal-sniffer-maven-plugin</artifactId>
2298
                <executions>
2299
                    <execution>
2300
                        <id>check-java-api</id>
2301
                        <phase>package</phase>
2302
                        <goals>
2303
                            <goal>check</goal>
2304
                        </goals>
2305
                        <configuration>
2306
                            <skip>false</skip>
2307
                            <signature>
2308
                                <groupId>org.codehaus.mojo.signature</groupId>
2309 43161 jjdelcerro
                                <artifactId>java18</artifactId>
2310 41419 jjdelcerro
                                <version>1.0</version>
2311
                            </signature>
2312
                            <ignores>
2313
                                <ignore>net.sourceforge.cobertura.coveragedata.TouchCollector</ignore>
2314 43161 jjdelcerro
                                <ignore>java.nio.ByteBuffer</ignore>
2315
                                <ignore>java.nio.MappedByteBuffer</ignore>
2316 41419 jjdelcerro
                            </ignores>
2317
                        </configuration>
2318
                    </execution>
2319
                </executions>
2320
            </plugin>
2321 43377 jjdelcerro
-->
2322 41419 jjdelcerro
            <plugin>
2323
                <groupId>org.apache.maven.plugins</groupId>
2324
                <artifactId>maven-javadoc-plugin</artifactId>
2325
                <executions>
2326
                    <execution>
2327
                        <id>attach-javadocs</id>
2328
                        <goals>
2329
                            <goal>jar</goal>
2330
                        </goals>
2331
                    </execution>
2332
                </executions>
2333
            </plugin>
2334 40435 jjdelcerro
2335 41419 jjdelcerro
            <plugin>
2336
                <groupId>org.apache.maven.plugins</groupId>
2337
                <artifactId>maven-source-plugin</artifactId>
2338
                <configuration>
2339
                    <skipSource>false</skipSource> <!-- User property is: source.skip. -->
2340
                </configuration>
2341
                <executions>
2342
                    <execution>
2343
                        <id>attach-sources</id>
2344
                        <phase>verify</phase>
2345
                        <goals>
2346
                            <goal>jar-no-fork</goal>
2347
                        </goals>
2348
                    </execution>
2349
                    <execution>
2350
                        <id>attach-test-sources</id>
2351
                        <phase>verify</phase>
2352
                        <goals>
2353
                            <goal>test-jar-no-fork</goal>
2354
                        </goals>
2355
                    </execution>
2356
                </executions>
2357
            </plugin>
2358 41695 fdiaz
2359 41419 jjdelcerro
            <plugin>
2360
                <groupId>org.apache.maven.plugins</groupId>
2361
                <artifactId>maven-checkstyle-plugin</artifactId>
2362
                <!-- invoke as "mvn checkstyle:checkstyle"  or "mvn site" -->
2363
                <configuration>
2364
                    <skip>false</skip> <!-- User property is: checkstyle.skip. -->
2365
                    <enableRulesSummary>true</enableRulesSummary>
2366
                    <failsOnError>false</failsOnError>
2367
                    <configLocation>gvsig/checkstyle.xml</configLocation>
2368
                    <headerLocation>gvsig/LICENSE.txt</headerLocation>
2369
                </configuration>
2370
                <dependencies>
2371
                    <dependency>
2372
                        <groupId>org.gvsig</groupId>
2373
                        <artifactId>org.gvsig.desktop.buildtools</artifactId>
2374
                        <version>1.0.0</version>
2375
                    </dependency>
2376
                </dependencies>
2377
            </plugin>
2378 41695 fdiaz
2379 41419 jjdelcerro
            <plugin>
2380
                <!-- to continue building  when test fail -->
2381
                <groupId>org.apache.maven.plugins</groupId>
2382
                <artifactId>maven-surefire-plugin</artifactId>
2383
                <configuration>
2384
                    <testFailureIgnore>true</testFailureIgnore>
2385
                </configuration>
2386
            </plugin>
2387 40435 jjdelcerro
2388 41419 jjdelcerro
        </plugins>
2389
    </build>
2390 40435 jjdelcerro
2391 40480 jjdelcerro
2392 41419 jjdelcerro
    <reporting>
2393
        <excludeDefaults>true</excludeDefaults>
2394
        <plugins>
2395
            <plugin>
2396
                <groupId>org.apache.maven.plugins</groupId>
2397
                <artifactId>maven-project-info-reports-plugin</artifactId>
2398
                <version>2.7</version>
2399
                <reportSets>
2400
                    <reportSet>
2401
                        <reports>
2402
                            <report>index</report>
2403
                            <report>summary</report>
2404
                            <report>scm</report>
2405
                            <report>license</report>
2406
                            <report>project-team</report>
2407
                            <report>issue-tracking</report>
2408
                            <report>mailing-list</report>
2409
                            <report>modules</report>
2410 40522 jjdelcerro
2411 41419 jjdelcerro
                            <report>dependency-info</report>
2412 41695 fdiaz
                            <!-- Removed due to its high cost
2413 41419 jjdelcerro
                            <report>dependency-management</report>
2414
                            <report>dependencies</report>
2415
                            -->
2416
                            <report>dependency-convergence</report>
2417 40523 jjdelcerro
2418 41695 fdiaz
                            <!--
2419 41419 jjdelcerro
                            <report>plugins</report>
2420
                            <report>plugin-management</report>
2421
                            <report>distribution-management</report>
2422
                            -->
2423 41695 fdiaz
2424 41419 jjdelcerro
                            <!-- gvSIG does not have Continuous Integration System
2425
                            <report>cim</report>
2426
                            -->
2427
                        </reports>
2428
                    </reportSet>
2429
                </reportSets>
2430
            </plugin>
2431
            <plugin>
2432
                <groupId>org.apache.maven.plugins</groupId>
2433
                <artifactId>maven-javadoc-plugin</artifactId>
2434
                <!-- Do not use the version 2.9, does not manage properly the submodules -->
2435
                <version>2.9.1</version>
2436
                <configuration>
2437
                    <!-- Don't include the deprecateds items in the javadoc -->
2438
                    <nodeprecated>true</nodeprecated>
2439
                    <!-- Don't generate javadoc of project with submodules -->
2440
                    <aggregate>false</aggregate>
2441
                    <!-- Removed detection of links due to its high cost -->
2442
                    <detectJavaApiLink>false</detectJavaApiLink>
2443
                    <detectLinks>false</detectLinks>
2444
                    <detectOfflineLinks>false</detectOfflineLinks>
2445
                    <!-- Removed the inclusion of dependencies sources due to their high cost -->
2446
                    <includeDependencySources>false</includeDependencySources>
2447
                    <includeTransitiveDependencySources>false</includeTransitiveDependencySources>
2448
                </configuration>
2449
                <reportSets>
2450
                    <reportSet>
2451
                        <id>html</id>
2452
                        <reports>
2453
                            <report>javadoc</report>
2454
                            <!-- removed javadocs of tests -->
2455
                        </reports>
2456
                    </reportSet>
2457
                </reportSets>
2458
            </plugin>
2459
            <plugin>
2460
                <groupId>org.apache.maven.plugins</groupId>
2461
                <artifactId>maven-jxr-plugin</artifactId>
2462
                <version>2.3</version>
2463
                <configuration>
2464
                    <linkJavadoc>true</linkJavadoc>
2465
                    <aggregate>false</aggregate>
2466
                </configuration>
2467
            </plugin>
2468
            <plugin>
2469
                <groupId>org.codehaus.mojo</groupId>
2470
                <artifactId>findbugs-maven-plugin</artifactId>
2471
                <version>2.5.2</version>
2472
            </plugin>
2473 41695 fdiaz
2474 41419 jjdelcerro
        </plugins>
2475 40581 jjdelcerro
    </reporting>
2476
2477 41695 fdiaz
2478 41419 jjdelcerro
    <profiles>
2479 41695 fdiaz
2480 41419 jjdelcerro
        <profile>
2481
            <!-- This profile is used to initialize and install the root folder of gvSIG -->
2482
            <id>gvsig-root</id>
2483
            <activation>
2484
                <file>
2485
                    <exists>src/main/assembly/gvsig-root-folder-package.xml</exists>
2486
                </file>
2487
            </activation>
2488
            <build>
2489
                <plugins>
2490 40581 jjdelcerro
2491 41419 jjdelcerro
                    <plugin>
2492
                        <!-- Check if exists ".gvsig-devel.properties" and create if not exists -->
2493
                        <groupId>org.codehaus.gmaven</groupId>
2494
                        <artifactId>gmaven-plugin</artifactId>
2495
                        <executions>
2496
                            <execution>
2497
                                <id>initialize-gvsig-product-folder-path</id>
2498
                                <phase>generate-sources</phase>
2499
                                <goals>
2500
                                    <goal>execute</goal>
2501
                                </goals>
2502
                                <configuration>
2503
                                    <source><![CDATA[
2504 40586 jjdelcerro
                    if( project.artifactId != "org.gvsig.desktop" ) {
2505
                            log.warn("Skip initialization of gvsig-devel.properties.")
2506
                    } else {
2507 40581 jjdelcerro
                      home = System.getenv('HOME')
2508
                      if( home == null ) {
2509
                        home = System.properties['user.home']
2510
                      }
2511
                      Properties props = new Properties()
2512
                      File propsFile = new File(home + "/.gvsig-devel.properties")
2513 41695 fdiaz
                      if( project.properties["reset-gvsig.product.folder.path"] != null ) {
2514 41388 jjdelcerro
                            gvsigProductFolderPath= new File(project.basedir, "target/product").getAbsolutePath()
2515
                            log.info("Force gvsig.product.folder.path to '"+gvsigProductFolderPath+"'.")
2516
                            props.load(propsFile.newDataInputStream())
2517
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2518
                            props.store(propsFile.newWriter(), null)
2519
                      } else {
2520
                        gvsigProductFolderPathDefault = project.properties["gvsig.product.folder.path"]
2521
                        // println "Default gvsig.product.folder.path = " + gvsigProductFolderPathDefault
2522
                        try {
2523
                          props.load(propsFile.newDataInputStream())
2524
                          gvsigProductFolderPath = props.getProperty('gvsig.product.folder.path')
2525
                          if( gvsigProductFolderPath == null ) {
2526
                            gvsigProductFolderPath = gvsigProductFolderPathDefault
2527
                            props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2528
                            props.store(propsFile.newWriter(), null)
2529
                          }
2530
                        } catch(java.io.FileNotFoundException e){
2531 40581 jjdelcerro
                          gvsigProductFolderPath = gvsigProductFolderPathDefault
2532
                          props.setProperty('gvsig.product.folder.path', gvsigProductFolderPath)
2533
                          props.store(propsFile.newWriter(), null)
2534
                        }
2535 41388 jjdelcerro
                        if( gvsigProductFolderPathDefault != gvsigProductFolderPath ) {
2536
                          f = new File(gvsigProductFolderPathDefault)
2537
                          f.mkdirs();
2538
                                                  new File(f,"WARNING.txt").withWriter { out ->
2539
                                                          out.println();
2540
                                                          out.println("The product folder used is set to:");
2541
                                                          out.println();
2542
                                                          out.println(gvsigProductFolderPath);
2543
                                                          out.println();
2544
                                                          out.println("See the HOME/.gvsig-devel.properties to change it.");
2545
                                                          out.println();
2546
                                                  }
2547
                        }
2548 40581 jjdelcerro
                      }
2549
                      log.info("Current gvsig.product.folder.path = " + gvsigProductFolderPath)
2550 40586 jjdelcerro
                    }
2551 40581 jjdelcerro
                  ]]></source>
2552 41419 jjdelcerro
                                </configuration>
2553
                            </execution>
2554 41695 fdiaz
2555 41419 jjdelcerro
                        </executions>
2556
                    </plugin>
2557 40581 jjdelcerro
2558 41419 jjdelcerro
                </plugins>
2559
            </build>
2560
        </profile>
2561 40581 jjdelcerro
2562 41695 fdiaz
2563
2564 41419 jjdelcerro
        <profile>
2565
            <!-- This profile is used to packege and install the gvSIG plugins -->
2566
            <id>gvsig-plugin</id>
2567
            <activation>
2568
                <file>
2569
                    <exists>buildNumber.properties</exists>
2570
                </file>
2571
            </activation>
2572
            <build>
2573
                <plugins>
2574 40581 jjdelcerro
2575 41419 jjdelcerro
                    <plugin>
2576
                        <artifactId>maven-assembly-plugin</artifactId>
2577
                        <executions>
2578
                            <execution>
2579
                                <id>gvsig-plugin-package</id>
2580
                                <phase>package</phase>
2581
                                <goals>
2582
                                    <goal>single</goal>
2583
                                </goals>
2584
                            </execution>
2585
                        </executions>
2586
                    </plugin>
2587 40581 jjdelcerro
2588 41419 jjdelcerro
                    <plugin>
2589
                        <artifactId>maven-clean-plugin</artifactId>
2590
                        <configuration>
2591
                            <skip>false</skip>
2592
                            <failOnError>true</failOnError>
2593
                            <filesets>
2594
                                <fileset>
2595
                                    <directory>${gvsig.product.folder.path}/gvSIG/extensiones/${project.artifactId}</directory>
2596
                                </fileset>
2597
                            </filesets>
2598
                        </configuration>
2599
                        <executions>
2600
                            <execution>
2601
                                <id>default-clean</id>
2602
                                <phase>clean</phase>
2603
                            </execution>
2604
                        </executions>
2605
                    </plugin>
2606 40581 jjdelcerro
2607 41419 jjdelcerro
                    <plugin>
2608
                        <groupId>org.codehaus.gmaven</groupId>
2609
                        <artifactId>gmaven-plugin</artifactId>
2610
                        <executions>
2611 40581 jjdelcerro
2612 41419 jjdelcerro
                            <execution>
2613
                                <id>increase-build-number</id>
2614
                                <phase>process-sources</phase>
2615
                                <goals>
2616
                                    <goal>execute</goal>
2617
                                </goals>
2618
                            </execution>
2619 40581 jjdelcerro
2620 41419 jjdelcerro
                            <execution>
2621
                                <id>build-package-info</id>
2622
                                <phase>prepare-package</phase>
2623
                                <goals>
2624
                                    <goal>execute</goal>
2625
                                </goals>
2626
                            </execution>
2627 40581 jjdelcerro
2628 41419 jjdelcerro
                            <execution>
2629
                                <id>build-package-index</id>
2630
                                <phase>package</phase>
2631
                                <goals>
2632
                                    <goal>execute</goal>
2633
                                </goals>
2634
                            </execution>
2635 40581 jjdelcerro
2636 41419 jjdelcerro
                            <execution>
2637
                                <id>install-plugin</id>
2638
                                <phase>install</phase>
2639
                                <goals>
2640
                                    <goal>execute</goal>
2641
                                </goals>
2642
                            </execution>
2643 41695 fdiaz
2644 41419 jjdelcerro
                            <execution>
2645
                                <id>deploy-package</id>
2646
                                <phase>install</phase>
2647
                                <goals>
2648
                                    <goal>execute</goal>
2649
                                </goals>
2650
                            </execution>
2651 40581 jjdelcerro
2652 41419 jjdelcerro
                        </executions>
2653
                    </plugin>
2654 40581 jjdelcerro
2655 41419 jjdelcerro
                </plugins>
2656
            </build>
2657
        </profile>
2658 40581 jjdelcerro
2659 41419 jjdelcerro
    </profiles>
2660 41695 fdiaz
2661 41419 jjdelcerro
    <properties>
2662
        <!-- General configuration -->
2663
        <project.build.sourceEncoding>ISO-8859-1</project.build.sourceEncoding>
2664
        <localRepository>${user.home}/.m2/repository</localRepository>
2665
        <site-repository>dav:https://devel.gvsig.org/sites/${project.artifactId}/${project.version}</site-repository>
2666 41695 fdiaz
2667 41419 jjdelcerro
        <!-- The property svn.tags.folder is used in external projects to override  -->
2668
        <!-- configuraction in maven-release-plugin -->
2669
        <svn.tags.folder>https://devel.gvsig.org/svn/gvsig-desktop/tags/</svn.tags.folder>
2670 41695 fdiaz
2671 41419 jjdelcerro
        <!-- Package info property values -->
2672 44570 jjdelcerro
        <gvsig.version>2.5.1</gvsig.version>
2673 41419 jjdelcerro
        <gvsig.package.info.codealias />
2674
        <gvsig.package.info.code>${project.artifactId}</gvsig.package.info.code>
2675
        <gvsig.package.info.name>${project.name}</gvsig.package.info.name>
2676
        <gvsig.package.info.description>${project.description}</gvsig.package.info.description>
2677
        <gvsig.package.info.version>${project.version}</gvsig.package.info.version>
2678 42595 jjdelcerro
        <gvsig.package.info.state>testing</gvsig.package.info.state>
2679 41419 jjdelcerro
        <gvsig.package.info.official>false</gvsig.package.info.official>
2680
        <gvsig.package.info.operatingSystem>all</gvsig.package.info.operatingSystem>
2681
        <gvsig.package.info.architecture>all</gvsig.package.info.architecture>
2682 42010 jjdelcerro
        <gvsig.package.info.javaVM>j1_7</gvsig.package.info.javaVM>
2683 41419 jjdelcerro
        <gvsig.package.info.gvSIGVersion>${gvsig.version}</gvsig.package.info.gvSIGVersion>
2684 42010 jjdelcerro
        <gvsig.package.info.dependencies>required: org.gvsig.app.mainplugin -ge 2.1.0</gvsig.package.info.dependencies>
2685 41419 jjdelcerro
        <gvsig.package.info.owner>gvSIG Association</gvsig.package.info.owner>
2686 41889 jjdelcerro
        <gvsig.package.info.sourcesURL>${project.scm.connection}</gvsig.package.info.sourcesURL>
2687 41419 jjdelcerro
        <gvsig.package.info.webURL>http://www.gvsig.com</gvsig.package.info.webURL>
2688
        <gvsig.package.info.categories />
2689
        <gvsig.package.info.poolURL>http://downloads.gvsig.org/download/gvsig-desktop/pool</gvsig.package.info.poolURL>
2690 41695 fdiaz
2691 41419 jjdelcerro
        <!-- Control the deploy of the plugin in gvsig.product.folder.path/gvSIG/extensiones -->
2692
        <gvsig.install.plugin>true</gvsig.install.plugin>
2693
        <!--  Control the deploy of the plugin package in gvsig.product.folder.path/install -->
2694
        <gvsig.install.plugin.package>true</gvsig.install.plugin.package>
2695 41695 fdiaz
2696 41419 jjdelcerro
        <gvsig.product.folder.path>${basedir}/target/product</gvsig.product.folder.path>
2697 42383 jjdelcerro
2698
        <!-- artifactID implementations libraries for use in runtime and test dependencies -->
2699
        <org.gvsig.about.impl>org.gvsig.about.impl</org.gvsig.about.impl>
2700
        <org.gvsig.annotation.lib.impl>org.gvsig.annotation.lib.impl</org.gvsig.annotation.lib.impl>
2701
        <org.gvsig.annotation.swing.impl>org.gvsig.annotation.swing.impl</org.gvsig.annotation.swing.impl>
2702
        <org.gvsig.compat.impl>org.gvsig.compat.se</org.gvsig.compat.impl>
2703
        <org.gvsig.exportto.lib.impl>org.gvsig.exportto.lib.impl</org.gvsig.exportto.lib.impl>
2704
        <org.gvsig.exportto.swing.impl>org.gvsig.exportto.swing.impl</org.gvsig.exportto.swing.impl>
2705
        <org.gvsig.fmap.dal.impl>org.gvsig.fmap.dal.impl</org.gvsig.fmap.dal.impl>
2706
        <org.gvsig.fmap.dal.swing.impl>org.gvsig.fmap.dal.swing.impl</org.gvsig.fmap.dal.swing.impl>
2707
        <org.gvsig.fmap.geometry.impl>org.gvsig.fmap.geometry.jts</org.gvsig.fmap.geometry.impl>
2708
        <org.gvsig.fmap.geometry.operation.impl>org.gvsig.fmap.geometry.operation.jts</org.gvsig.fmap.geometry.operation.impl>
2709
        <org.gvsig.fmap.mapcontext.impl>org.gvsig.fmap.mapcontext.impl</org.gvsig.fmap.mapcontext.impl>
2710
        <org.gvsig.fmap.mapcontext.operation.impl>org.gvsig.fmap.mapcontext.operation</org.gvsig.fmap.mapcontext.operation.impl>
2711
        <org.gvsig.installer.lib.impl>org.gvsig.installer.lib.impl</org.gvsig.installer.lib.impl>
2712
        <org.gvsig.installer.swing.impl>org.gvsig.installer.swing.impl</org.gvsig.installer.swing.impl>
2713
        <org.gvsig.metadata.lib.basic.impl>org.gvsig.metadata.lib.basic.impl</org.gvsig.metadata.lib.basic.impl>
2714
        <org.gvsig.metadata.swing.basic.impl>org.gvsig.metadata.swing.basic.impl</org.gvsig.metadata.swing.basic.impl>
2715
        <org.gvsig.newlayer.lib.impl>org.gvsig.newlayer.lib.impl</org.gvsig.newlayer.lib.impl>
2716
        <org.gvsig.personaldb.lib.impl>org.gvsig.personaldb.lib.impl</org.gvsig.personaldb.lib.impl>
2717
        <org.gvsig.projection.impl>org.gvsig.projection.cresques.impl</org.gvsig.projection.impl>
2718
        <!--
2719
        <org.gvsig.projection.impl>org.gvsig.projection.jcrs</org.gvsig.projection.impl>
2720
        -->
2721
        <org.gvsig.proj.lib.impl>org.gvsig.proj.lib.proj4j</org.gvsig.proj.lib.impl>
2722
        <org.gvsig.proj.swing.impl>org.gvsig.proj.swing.impl</org.gvsig.proj.swing.impl>
2723
        <org.gvsig.symbology.lib.impl>org.gvsig.symbology.lib.impl</org.gvsig.symbology.lib.impl>
2724
        <org.gvsig.symbology.swing.impl>org.gvsig.symbology.swing.impl</org.gvsig.symbology.swing.impl>
2725
        <org.gvsig.timesupport.lib.impl>org.gvsig.timesupport.lib.impl</org.gvsig.timesupport.lib.impl>
2726
        <org.gvsig.timesupport.swing.impl>org.gvsig.timesupport.swing.impl</org.gvsig.timesupport.swing.impl>
2727
        <org.gvsig.tools.dynform.impl>org.gvsig.tools.dynform.impl</org.gvsig.tools.dynform.impl>
2728
        <org.gvsig.tools.dynform.services>org.gvsig.tools.dynform.services</org.gvsig.tools.dynform.services>
2729
        <org.gvsig.tools.swing.impl>org.gvsig.tools.swing.impl</org.gvsig.tools.swing.impl>
2730
2731 42522 jjdelcerro
        <jython.artifactId>jython-standalone</jython.artifactId>
2732 42520 jjdelcerro
        <!-- External project versions -->
2733 45016 omartinez
        <gvsig.tools.version>3.0.237</gvsig.tools.version>
2734
        <gvsig.proj.version>1.0.13</gvsig.proj.version>
2735
        <gvsig.projection.api.version>2.0.37</gvsig.projection.api.version>
2736 42520 jjdelcerro
2737 41419 jjdelcerro
    </properties>
2738 40435 jjdelcerro
2739 41419 jjdelcerro
    <modules>
2740
        <module>org.gvsig.desktop.compat.cdc</module>
2741
        <module>org.gvsig.desktop.library</module>
2742
        <module>org.gvsig.desktop.framework</module>
2743
        <module>org.gvsig.desktop.plugin</module>
2744 40435 jjdelcerro
2745 41419 jjdelcerro
        <!-- NOTE: Project  org.gvsig.desktop.installer must not be a sub module of this. -->
2746
        <!-- NOTE: Project  org.gvsig.desktop.buildtools must not be a sub module of this. -->
2747 40435 jjdelcerro
2748 41419 jjdelcerro
    </modules>
2749 40435 jjdelcerro
</project>