Strabon

view endpoint-client/pom.xml @ 797:7089b2d52c7f

[maven-release-plugin] prepare release v3.2.5
author Kostis Kyzirakos <kkyzir@di.uoa.gr>
date Tue Dec 11 00:11:43 2012 +0200 (2012-12-11)
parents ca4221c776e2
children f640cf661db7
line source
1 <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/maven-v4_0_0.xsd">
3 <modelVersion>4.0.0</modelVersion>
5 <parent>
6 <groupId>eu.earthobservatory</groupId>
7 <artifactId>strabon</artifactId>
8 <version>3.2.5</version>
9 </parent>
11 <artifactId>strabon-endpoint-client</artifactId>
13 <name>Strabon: Endpoint client</name>
14 <description>A java client for Strabon endpoint</description>
15 <packaging>jar</packaging>
17 <dependencies>
18 <dependency>
19 <groupId>org.openrdf.sesame</groupId>
20 <artifactId>sesame-rio-api</artifactId>
21 </dependency>
22 <dependency>
23 <groupId>org.openrdf.sesame</groupId>
24 <artifactId>sesame-queryresultio-spatial-api</artifactId>
25 </dependency>
27 <dependency>
28 <groupId>org.apache.httpcomponents</groupId>
29 <artifactId>httpclient</artifactId>
30 <!-- version was put in purpose! do not remove it; -->
31 <version>4.2</version>
32 </dependency>
34 <!-- Testing: JUnit -->
35 <dependency>
36 <groupId>junit</groupId>
37 <artifactId>junit</artifactId>
38 <scope>test</scope>
39 </dependency>
40 </dependencies>
42 <build>
43 <pluginManagement>
44 <plugins>
45 <plugin>
46 <groupId>org.eclipse.m2e</groupId>
47 <artifactId>lifecycle-mapping</artifactId>
48 <version>1.0.0</version>
49 <configuration>
50 <lifecycleMappingMetadata>
51 <pluginExecutions>
52 <pluginExecution>
53 <pluginExecutionFilter>
54 <groupId>org.apache.maven.plugins</groupId>
55 <artifactId>maven-dependency-plugin</artifactId>
56 <versionRange>[2.3,)</versionRange>
57 <goals>
58 <goal>copy-dependencies</goal>
59 </goals>
60 </pluginExecutionFilter>
61 <action>
62 <ignore />
63 </action>
64 </pluginExecution>
65 </pluginExecutions>
66 </lifecycleMappingMetadata>
67 </configuration>
68 </plugin>
69 </plugins>
70 </pluginManagement>
72 <plugins>
73 <plugin>
74 <groupId>org.apache.maven.plugins</groupId>
75 <artifactId>maven-shade-plugin</artifactId>
76 <version>2.0</version>
77 <!--
78 <configuration>
79 </configuration>
80 -->
81 <executions>
82 <execution>
83 <phase>package</phase>
84 <goals>
85 <goal>shade</goal>
86 </goals>
87 <configuration>
88 <transformers>
89 <transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
90 <mainClass>eu.earthobservatory.org.StrabonEndpoint.client.StrabonEndpoint</mainClass>
91 </transformer>
92 </transformers>
93 </configuration>
94 </execution>
95 </executions>
96 </plugin>
97 <plugin>
98 <groupId>org.apache.maven.plugins</groupId>
99 <artifactId>maven-compiler-plugin</artifactId>
100 <version>2.3.2</version>
101 <configuration>
102 <source>1.6</source>
103 <target>1.6</target>
104 <encoding>utf8</encoding>
105 </configuration>
106 </plugin>
107 <plugin>
108 <groupId>org.apache.maven.plugins</groupId>
109 <artifactId>maven-dependency-plugin</artifactId>
110 <version>2.4</version>
111 <executions>
112 <execution>
113 <id>copy-dependencies</id>
114 <phase>package</phase>
115 <goals>
116 <goal>copy-dependencies</goal>
117 </goals>
118 <configuration>
119 <outputDirectory>${project.build.directory}</outputDirectory>
120 <overWriteReleases>false</overWriteReleases>
121 <overWriteSnapshots>false</overWriteSnapshots>
122 <overWriteIfNewer>true</overWriteIfNewer>
123 </configuration>
124 </execution>
125 </executions>
126 </plugin>
128 <plugin>
129 <groupId>org.apache.maven.plugins</groupId>
130 <artifactId>maven-jar-plugin</artifactId>
131 <version>2.4</version>
132 <configuration>
133 <skipIfEmpty>true</skipIfEmpty>
134 </configuration>
135 <executions>
136 <execution>
137 <goals>
138 <goal>test-jar</goal>
139 </goals>
140 </execution>
141 </executions>
142 </plugin>
143 </plugins>
144 </build>
145 </project>