Strabon

annotate endpoint/pom.xml @ 1518:166971ffb60b

Cleaned remaining poms.
author Panayiotis Smeros <psmeros@di.uoa.gr>
date Thu Apr 30 02:44:22 2015 +0300 (2015-04-30)
parents bb3bcc0b9637
children 94599fbf9c01
rev   line source
psmeros@1517 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
psmeros@1517 2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
kkyzir@73 3 <modelVersion>4.0.0</modelVersion>
kkyzir@73 4
ggarbis@266 5 <parent>
ggarbis@266 6 <groupId>eu.earthobservatory</groupId>
ggarbis@266 7 <artifactId>strabon</artifactId>
charnik@1505 8 <version>3.3.2-SNAPSHOT</version>
ggarbis@266 9 </parent>
ggarbis@266 10
kkyzir@73 11 <artifactId>strabon-endpoint</artifactId>
kkyzir@73 12 <packaging>war</packaging>
kkyzir@73 13
charnik@686 14 <name>Strabon: Endpoint</name>
ggarbis@266 15 <description>An endpoint for Strabon</description>
kkyzir@73 16
kkyzir@73 17 <properties>
kkyzir@73 18 <endorsed.dir>${project.build.directory}/endorsed</endorsed.dir>
kkyzir@73 19 </properties>
kkyzir@73 20
kkyzir@73 21 <dependencies>
kkyzir@73 22
psmeros@1517 23 <!-- Core Dependencies -->
kkyzir@73 24 <dependency>
kkyzir@73 25 <groupId>eu.earthobservatory</groupId>
charnik@1004 26 <artifactId>strabon-vocabulary</artifactId>
charnik@965 27 </dependency>
charnik@965 28
charnik@965 29 <dependency>
charnik@965 30 <groupId>eu.earthobservatory</groupId>
kkyzir@73 31 <artifactId>strabon-runtime</artifactId>
kkyzir@73 32 <type>jar</type>
kkyzir@73 33 <scope>compile</scope>
kkyzir@73 34 </dependency>
psmeros@1514 35 <!-- Core Dependencies -->
psmeros@1511 36
psmeros@1514 37 <!-- Java -->
psmeros@1514 38 <dependency>
psmeros@1514 39 <groupId>javax</groupId>
psmeros@1514 40 <artifactId>javaee-web-api</artifactId>
psmeros@1514 41 <scope>provided</scope>
psmeros@1514 42 </dependency>
psmeros@1514 43 <!-- Java -->
psmeros@1517 44
psmeros@1511 45 <!-- Apache Commons -->
psmeros@1511 46 <dependency>
psmeros@1511 47 <groupId>commons-fileupload</groupId>
psmeros@1511 48 <artifactId>commons-fileupload</artifactId>
psmeros@1511 49 </dependency>
psmeros@1511 50 <dependency>
psmeros@1511 51 <groupId>commons-io</groupId>
psmeros@1511 52 <artifactId>commons-io</artifactId>
psmeros@1511 53 </dependency>
psmeros@1517 54 <dependency>
psmeros@1517 55 <groupId>commons-codec</groupId>
psmeros@1517 56 <artifactId>commons-codec</artifactId>
psmeros@1517 57 </dependency>
psmeros@1511 58 <!-- Apache Commons -->
kkyzir@73 59
kkyzir@73 60 <!-- Spring framework -->
kkyzir@73 61 <dependency>
kkyzir@73 62 <groupId>org.springframework</groupId>
kkyzir@73 63 <artifactId>spring-webmvc</artifactId>
kkyzir@73 64 <exclusions>
kkyzir@73 65 <exclusion>
kkyzir@73 66 <groupId>commons-logging</groupId>
kkyzir@73 67 <artifactId>commons-logging</artifactId>
kkyzir@73 68 </exclusion>
kkyzir@73 69 </exclusions>
kkyzir@73 70 </dependency>
kkyzir@73 71 <dependency>
kkyzir@73 72 <groupId>org.springframework</groupId>
kkyzir@73 73 <artifactId>spring-aop</artifactId>
kkyzir@73 74 <exclusions>
kkyzir@73 75 <exclusion>
kkyzir@73 76 <groupId>commons-logging</groupId>
kkyzir@73 77 <artifactId>commons-logging</artifactId>
kkyzir@73 78 </exclusion>
kkyzir@73 79 </exclusions>
kkyzir@73 80 </dependency>
psmeros@1514 81 <!-- Spring framework -->
psmeros@1518 82
psmeros@1518 83 <!-- JDBC Drivers -->
psmeros@1518 84 <dependency>
psmeros@1518 85 <groupId>postgresql</groupId>
psmeros@1518 86 <artifactId>postgresql</artifactId>
psmeros@1518 87 </dependency>
psmeros@1518 88
psmeros@1518 89 <dependency>
psmeros@1518 90 <groupId>monetdb</groupId>
psmeros@1518 91 <artifactId>jdbcclient</artifactId>
psmeros@1518 92 </dependency>
psmeros@1518 93 <!-- JDBC Drivers -->
ggarbis@263 94 </dependencies>
kkyzir@73 95
kkyzir@73 96 <build>
charnik@955 97 <resources>
charnik@955 98 <resource>
charnik@955 99 <directory>src/main/resources</directory>
charnik@955 100 <filtering>true</filtering>
charnik@955 101 <includes>
charnik@955 102 <include>**/version.properties</include>
charnik@955 103 </includes>
charnik@955 104 </resource>
charnik@955 105 <resource>
charnik@955 106 <directory>src/main/resources</directory>
charnik@955 107 <filtering>false</filtering>
charnik@955 108 <excludes>
charnik@955 109 <exclude>**/version.properties</exclude>
charnik@955 110 </excludes>
charnik@955 111 </resource>
charnik@955 112 </resources>
kkyzir@73 113 <plugins>
kkyzir@73 114 <plugin>
kkyzir@73 115 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 116 <artifactId>maven-compiler-plugin</artifactId>
kkyzir@73 117 <version>2.3.2</version>
kkyzir@73 118 <configuration>
kkyzir@73 119 <source>1.6</source>
kkyzir@73 120 <target>1.6</target>
kkyzir@73 121 <compilerArguments>
kkyzir@73 122 <endorseddirs>${endorsed.dir}</endorseddirs>
kkyzir@73 123 </compilerArguments>
kkyzir@73 124 </configuration>
kkyzir@73 125 </plugin>
kkyzir@73 126 <plugin>
kkyzir@73 127 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 128 <artifactId>maven-war-plugin</artifactId>
kkyzir@73 129 <version>2.1.1</version>
kkyzir@73 130 <configuration>
kkyzir@73 131 <webXml>${basedir}/WebContent/WEB-INF/web.xml</webXml>
kkyzir@73 132 <webResources>
kkyzir@73 133 <resource>
kkyzir@73 134 <targetPath>/WEB-INF</targetPath>
kkyzir@73 135 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 136 <includes>
kkyzir@73 137 <include>lib/**</include>
kkyzir@73 138 </includes>
kkyzir@73 139 </resource>
kkyzir@73 140
kkyzir@73 141 <resource>
kkyzir@73 142 <targetPath>/WEB-INF</targetPath>
kkyzir@73 143 <directory>${basedir}</directory>
kkyzir@73 144 <includes>
kkyzir@73 145 <include>wsdl/**</include>
kkyzir@73 146 </includes>
kkyzir@73 147 </resource>
kkyzir@73 148
kkyzir@73 149 <resource>
kkyzir@73 150 <targetPath>/WEB-INF</targetPath>
kkyzir@73 151 <directory>${basedir}/WebContent/WEB-INF</directory>
kkyzir@73 152 <includes>
kkyzir@73 153 <include>beans.xml</include>
charnik@550 154 <include>connection.properties</include>
sgian@642 155 <include>credentials.properties</include>
kkyzir@73 156 </includes>
kkyzir@73 157 </resource>
ggarbis@266 158
kkyzir@73 159 <resource>
charnik@306 160 <targetPath>/WEB-INF/classes</targetPath>
charnik@306 161 <directory>${basedir}/src</directory>
charnik@306 162 <includes>
charnik@306 163 <include>log4j.properties</include>
charnik@306 164 </includes>
charnik@306 165 </resource>
charnik@306 166
charnik@306 167 <resource>
kkyzir@73 168 <targetPath>/</targetPath>
kkyzir@73 169 <directory>${basedir}/WebContent</directory>
kkyzir@73 170 <includes>
kkyzir@73 171 <include>style.css</include>
kkyzir@608 172 <include>style-menu.css</include>
kkyzir@73 173 <include>store.jsp</include>
charnik@499 174 <include>query.jsp</include>
charnik@499 175 <include>describe.jsp</include>
charnik@548 176 <include>connection.jsp</include>
sgian@570 177 <include>connection.jsp</include>
sgian@570 178 <include>browse.jsp</include>
gstam@1311 179 <include>header.html</include>
kkyzir@73 180 </includes>
kkyzir@73 181 </resource>
ggarbis@266 182
kkyzir@73 183 <resource>
kkyzir@73 184 <targetPath>/</targetPath>
kkyzir@73 185 <directory>${basedir}/WebContent</directory>
kkyzir@73 186 <includes>
kkyzir@73 187 <include>images/**</include>
charnik@542 188 <include>js/**</include>
kkyzir@73 189 </includes>
kkyzir@73 190 </resource>
kkyzir@73 191 </webResources>
ggarbis@266 192 <!-- <archive> <manifest> <addClasspath>true</addClasspath> </manifest>
ggarbis@266 193 </archive> -->
kkyzir@82 194 </configuration>
kkyzir@82 195 </plugin>
psmeros@1517 196 <!-- <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId>
psmeros@1517 197 <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions>
psmeros@1517 198 <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId>
psmeros@1517 199 <artifactId>maven-dependency-plugin</artifactId> <versionRange>[2.1,)</versionRange>
psmeros@1517 200 <goals> <goal>copy-dependencies</goal> </goals> </pluginExecutionFilter>
psmeros@1517 201 <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata>
psmeros@1517 202 </configuration> </plugin> -->
kkyzir@73 203 <plugin>
kkyzir@73 204 <groupId>org.apache.maven.plugins</groupId>
kkyzir@73 205 <artifactId>maven-dependency-plugin</artifactId>
ggarbis@266 206 <version>2.4</version>
kkyzir@73 207 <executions>
kkyzir@73 208 <execution>
ggarbis@266 209 <!-- <phase>validate</phase> -->
ggarbis@266 210 <phase>package</phase>
kkyzir@73 211 <goals>
kkyzir@73 212 <goal>copy</goal>
kkyzir@73 213 </goals>
kkyzir@73 214 <configuration>
kkyzir@73 215 <outputDirectory>${endorsed.dir}</outputDirectory>
kkyzir@73 216 <silent>true</silent>
kkyzir@73 217 <artifactItems>
kkyzir@73 218 <artifactItem>
kkyzir@73 219 <groupId>javax</groupId>
kkyzir@73 220 <artifactId>javaee-endorsed-api</artifactId>
kkyzir@73 221 <version>6.0</version>
kkyzir@73 222 <type>jar</type>
kkyzir@73 223 </artifactItem>
kkyzir@73 224 </artifactItems>
kkyzir@73 225 </configuration>
kkyzir@73 226 </execution>
kkyzir@73 227 </executions>
kkyzir@73 228 </plugin>
kkyzir@73 229 <plugin>
kkyzir@73 230 <artifactId>maven-release-plugin</artifactId>
kkyzir@73 231 <version>2.2.2</version>
kkyzir@73 232 <configuration>
kkyzir@73 233 <tagNameFormat>v@{project.version}</tagNameFormat>
kkyzir@73 234 <autoVersionSubmodules>true</autoVersionSubmodules>
kkyzir@73 235 </configuration>
kkyzir@73 236 </plugin>
kkyzir@73 237 </plugins>
ggarbis@266 238
ggarbis@266 239 <pluginManagement>
ggarbis@266 240 <plugins>
ggarbis@266 241 <!-- <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId>
ggarbis@266 242 <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions>
ggarbis@266 243 <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId>
ggarbis@266 244 <artifactId>maven-dependency-plugin</artifactId> <versionRange>[2.3,)</versionRange>
ggarbis@266 245 <goals> <goal>copy-dependencies</goal> </goals> </pluginExecutionFilter>
ggarbis@266 246 <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata>
ggarbis@266 247 </configuration> </plugin> -->
ggarbis@266 248 <plugin>
ggarbis@266 249 <groupId>org.eclipse.m2e</groupId>
ggarbis@266 250 <artifactId>lifecycle-mapping</artifactId>
ggarbis@266 251 <version>1.0.0</version>
ggarbis@266 252 <configuration>
ggarbis@266 253 <lifecycleMappingMetadata>
ggarbis@266 254 <pluginExecutions>
ggarbis@266 255 <pluginExecution>
ggarbis@266 256 <pluginExecutionFilter>
ggarbis@266 257 <groupId>org.apache.maven.plugins</groupId>
ggarbis@266 258 <artifactId>maven-dependency-plugin</artifactId>
kkyzir@1056 259 <versionRange>[2.4,)</versionRange>
ggarbis@266 260 <goals>
ggarbis@266 261 <goal>copy-dependencies</goal>
ggarbis@266 262 </goals>
ggarbis@266 263 </pluginExecutionFilter>
ggarbis@266 264 <action>
ggarbis@266 265 <ignore />
ggarbis@266 266 </action>
ggarbis@266 267 </pluginExecution>
ggarbis@266 268 </pluginExecutions>
ggarbis@266 269 </lifecycleMappingMetadata>
ggarbis@266 270 </configuration>
ggarbis@266 271 </plugin>
ggarbis@266 272 </plugins>
ggarbis@266 273 </pluginManagement>
ggarbis@263 274 </build>
kkyzir@73 275 </project>