Cleanup gora-mongodb pom.xml
Project: http://git-wip-us.apache.org/repos/asf/gora/repo Commit: http://git-wip-us.apache.org/repos/asf/gora/commit/b4b4b8fe Tree: http://git-wip-us.apache.org/repos/asf/gora/tree/b4b4b8fe Diff: http://git-wip-us.apache.org/repos/asf/gora/diff/b4b4b8fe Branch: refs/heads/master Commit: b4b4b8fee27b5a86b82eafc9568929475ed938e4 Parents: 30822f1 Author: Damien Raude-Morvan <dam...@dictanova.com> Authored: Tue May 20 15:34:00 2014 +0200 Committer: Damien Raude-Morvan <dam...@dictanova.com> Committed: Tue May 20 15:34:00 2014 +0200 ---------------------------------------------------------------------- gora-mongodb/pom.xml | 99 +++++++++++++++++++++++++---------------------- 1 file changed, 52 insertions(+), 47 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/gora/blob/b4b4b8fe/gora-mongodb/pom.xml ---------------------------------------------------------------------- diff --git a/gora-mongodb/pom.xml b/gora-mongodb/pom.xml index 561c9c1..3f18a2f 100644 --- a/gora-mongodb/pom.xml +++ b/gora-mongodb/pom.xml @@ -1,22 +1,21 @@ <?xml version="1.0" encoding="UTF-8"?> -<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"> - <!-- - Licensed to the Apache Software Foundation (ASF) under one or more - contributor license agreements. See the NOTICE file distributed with - this work for additional information regarding copyright ownership. - The ASF licenses this file to You under the Apache License, Version 2.0 - (the "License"); you may not use this file except in compliance with - the License. You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - --> +<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"> + <!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + --> <modelVersion>4.0.0</modelVersion> <parent> @@ -29,29 +28,23 @@ <packaging>bundle</packaging> <name>Apache Gora :: MongoDB</name> - <url>http://gora.apache.org</url> + <url>http://gora.apache.org</url> <description>The Apache Gora open source framework provides an in-memory data model and - persistence for big data. Gora supports persisting to column stores, key value stores, - document stores and RDBMSs, and analyzing the data with extensive Apache Hadoop MapReduce - support. - </description> + persistence for big data. Gora supports persisting to column stores, key value stores, + document stores and RDBMSs, and analyzing the data with extensive Apache Hadoop MapReduce + support.</description> <inceptionYear>2010</inceptionYear> <organization> - <name>The Apache Software Foundation</name> - <url>http://www.apache.org/</url> + <name>The Apache Software Foundation</name> + <url>http://www.apache.org/</url> </organization> - <scm> - <url>http://svn.apache.org/viewvc/gora/trunk/gora-mongodb/</url> - <connection>scm:svn:http://svn.apache.org/repos/asf/gora/trunk/gora-mongodb/</connection> - <developerConnection>scm:svn:https://svn.apache.org/repos/asf/gora/trunk/gora-mongodb/</developerConnection> - </scm> <issueManagement> - <system>JIRA</system> - <url>https://issues.apache.org/jira/browse/GORA</url> + <system>JIRA</system> + <url>https://issues.apache.org/jira/browse/GORA</url> </issueManagement> <ciManagement> - <system>Jenkins</system> - <url>https://builds.apache.org/job/Gora-trunk/</url> + <system>Jenkins</system> + <url>https://builds.apache.org/job/Gora-trunk/</url> </ciManagement> <properties> @@ -67,13 +60,13 @@ <testSourceDirectory>src/test/java</testSourceDirectory> <sourceDirectory>src/main/java</sourceDirectory> <testResources> - <testResource> - <directory>${project.basedir}/src/test/conf</directory> - <includes> - <include>**/*</include> - </includes> - <!--targetPath>${project.basedir}/target/classes/</targetPath--> - </testResource> + <testResource> + <directory>${project.basedir}/src/test/conf</directory> + <includes> + <include>**/*</include> + </includes> + <!--targetPath>${project.basedir}/target/classes/</targetPath--> + </testResource> </testResources> <plugins> <plugin> @@ -102,6 +95,7 @@ <dependency> <groupId>org.apache.gora</groupId> <artifactId>gora-core</artifactId> + <scope>compile</scope> </dependency> <dependency> @@ -110,61 +104,72 @@ <type>test-jar</type> <scope>test</scope> </dependency> + <!-- END of Gora Internal Dependencies --> <!-- MongoDB Dependencies --> <dependency> <groupId>org.mongodb</groupId> <artifactId>mongo-java-driver</artifactId> <version>2.12.1</version> + <scope>compile</scope> </dependency> <dependency> <groupId>org.apache.avro</groupId> <artifactId>avro</artifactId> + <scope>compile</scope> </dependency> <!-- Misc Dependencies --> <dependency> <groupId>org.jdom</groupId> <artifactId>jdom</artifactId> + <scope>compile</scope> </dependency> <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> + <scope>compile</scope> </dependency> <!-- Logging Dependencies --> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> + <scope>compile</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-simple</artifactId> + <scope>test</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> - <exclusions> - <exclusion> - <groupId>javax.jms</groupId> - <artifactId>jms</artifactId> - </exclusion> + <scope>runtime</scope> + <exclusions> + <exclusion> + <groupId>javax.jms</groupId> + <artifactId>jms</artifactId> + </exclusion> </exclusions> </dependency> + <!-- END of Logging Dependencies --> <!-- Testing Dependencies --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> + <scope>test</scope> </dependency> <dependency> <groupId>org.apache.hadoop</groupId> <artifactId>hadoop-test</artifactId> + <scope>test</scope> </dependency> <dependency> @@ -173,7 +178,7 @@ <version>1.45</version> <scope>test</scope> </dependency> - + <!-- END of Testing Dependencies --> </dependencies> </project>