Many thanks Ted and thanks for heads up Jakob

Just these two changes to dependencies

<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-core*_2.10*</artifactId>
<version>1.5.1</version>
</dependency>
<dependency>
<groupId>org.apache.spark</groupId>
<artifactId>spark-sql*_2.10*</artifactId>
<version>1.5.1</version>
</dependency>


[DEBUG] endProcessChildren: artifact=spark:scala:jar:1.0
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time: 01:04 min
[INFO] Finished at: 2016-03-15T22:55:08+00:00
[INFO] Final Memory: 32M/1089M
[INFO]
------------------------------------------------------------------------

Dr Mich Talebzadeh



LinkedIn * 
https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw
<https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw>*



http://talebzadehmich.wordpress.com



On 15 March 2016 at 22:18, Jakob Odersky <ja...@odersky.com> wrote:

> Hi Mich,
> probably unrelated to the current error you're seeing, however the
> following dependencies will bite you later:
> <artifactId>spark-hive_2.10</artifactId>
> <artifactId>spark-csv_2.11</artifactId>
> the problem here is that you're using libraries built for different
> Scala binary versions (the numbers after the underscore). The simple
> fix here is to specify the Scala binary version you're project builds
> for (2.10 in your case, however note that version is EOL, you should
> upgrade to scala 2.11.8 if possible).
>
> On a side note, sbt takes care of handling correct scala versions for
> you (the double %% actually is a shorthand for appending
> "_scalaBinaryVersion" to your dependency). It also enables you to
> build and publish your project seamlessly against multiple versions. I
> would strongly recommend to use it in Scala projects.
>
> cheers,
> --Jakob
>
>
>
> On Tue, Mar 15, 2016 at 3:08 PM, Mich Talebzadeh
> <mich.talebza...@gmail.com> wrote:
> > Hi,
> >
> > I normally use sbt and using this sbt file works fine for me
> >
> >  cat ImportCSV.sbt
> > name := "ImportCSV"
> > version := "1.0"
> > scalaVersion := "2.10.4"
> > libraryDependencies += "org.apache.spark" %% "spark-core" % "1.5.1"
> > libraryDependencies += "org.apache.spark" %% "spark-sql" % "1.5.1"
> > libraryDependencies += "org.apache.spark" %% "spark-hive" % "1.5.1"
> > libraryDependencies += "com.databricks" % "spark-csv_2.11" % "1.3.0"
> >
> > This is my first trial using Mavan and pom
> >
> >
> > my pom.xml file looks like this but throws error at build
> >
> >
> > [DEBUG]       com.univocity:univocity-parsers:jar:1.5.1:compile
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] BUILD FAILURE
> > [INFO]
> > ------------------------------------------------------------------------
> > [INFO] Total time: 1.326 s
> > [INFO] Finished at: 2016-03-15T22:17:29+00:00
> > [INFO] Final Memory: 14M/455M
> > [INFO]
> > ------------------------------------------------------------------------
> > [ERROR] Failed to execute goal on project scala: Could not resolve
> > dependencies for project spark:scala:jar:1.0: The following artifacts
> could
> > not be resolved: org.apache.spark:spark-core:jar:1.5.1,
> > org.apache.spark:spark-sql:jar:1.5.1: Failure to find
> > org.apache.spark:spark-core:jar:1.5.1 in
> > https://repo.maven.apache.org/maven2 was cached in the local repository,
> > resolution will not be reattempted until the update interval of central
> has
> > elapsed or updates are forced -> [Help 1]
> >
> >
> > My pom file is
> >
> >
> >  cat pom.xml
> > <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";>
> > <modelVersion>4.0.0</modelVersion>
> > <groupId>spark</groupId>
> > <version>1.0</version>
> > <name>${project.artifactId}</name>
> >
> > <properties>
> > <maven.compiler.source>1.7</maven.compiler.source>
> > <maven.compiler.target>1.7</maven.compiler.target>
> > <encoding>UTF-8</encoding>
> > <scala.version>2.10.4</scala.version>
> > <maven-scala-plugin.version>2.15.2</maven-scala-plugin.version>
> > </properties>
> >
> > <dependencies>
> >   <dependency>
> >     <groupId>org.scala-lang</groupId>
> >     <artifactId>scala-library</artifactId>
> >     <version>2.10.2</version>
> >   </dependency>
> > <dependency>
> > <groupId>org.apache.spark</groupId>
> > <artifactId>spark-core</artifactId>
> > <version>1.5.1</version>
> > </dependency>
> > <dependency>
> > <groupId>org.apache.spark</groupId>
> > <artifactId>spark-sql</artifactId>
> > <version>1.5.1</version>
> > </dependency>
> > <dependency>
> > <groupId>org.apache.spark</groupId>
> > <artifactId>spark-hive_2.10</artifactId>
> > <version>1.5.0</version>
> > </dependency>
> > <dependency>
> > <groupId>com.databricks</groupId>
> > <artifactId>spark-csv_2.11</artifactId>
> > <version>1.3.0</version>
> > </dependency>
> > </dependencies>
> >
> > <build>
> > <sourceDirectory>src/main/scala</sourceDirectory>
> > <plugins>
> > <plugin>
> > <groupId>org.scala-tools</groupId>
> > <artifactId>maven-scala-plugin</artifactId>
> > <version>${maven-scala-plugin.version}</version>
> > <executions>
> > <execution>
> > <goals>
> > <goal>compile</goal>
> > </goals>
> > </execution>
> > </executions>
> > <configuration>
> > <jvmArgs>
> > <jvmArg>-Xms64m</jvmArg>
> > <jvmArg>-Xmx1024m</jvmArg>
> > </jvmArgs>
> > </configuration>
> > </plugin>
> > <plugin>
> > <groupId>org.apache.maven.plugins</groupId>
> > <artifactId>maven-shade-plugin</artifactId>
> > <version>1.6</version>
> > <executions>
> > <execution>
> > <phase>package</phase>
> > <goals>
> > <goal>shade</goal>
> > </goals>
> > <configuration>
> > <filters>
> > <filter>
> > <artifact>*:*</artifact>
> > <excludes>
> > <exclude>META-INF/*.SF</exclude>
> > <exclude>META-INF/*.DSA</exclude>
> > <exclude>META-INF/*.RSA</exclude>
> > </excludes>
> > </filter>
> > </filters>
> > <transformers>
> > <transformer
> >
> implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
> > <mainClass>com.group.id.Launcher1</mainClass>
> > </transformer>
> > </transformers>
> > </configuration>
> > </execution>
> > </executions>
> > </plugin>
> > </plugins>
> > </build>
> >
> > <artifactId>scala</artifactId>
> > </project>
> >
> >
> > I am sure I have omitted something?
> >
> >
> > Thanks
> >
> >
> > Dr Mich Talebzadeh
> >
> >
> >
> > LinkedIn
> >
> https://www.linkedin.com/profile/view?id=AAEAAAAWh2gBxianrbJd6zP6AcPCCdOABUrV8Pw
> >
> >
> >
> > http://talebzadehmich.wordpress.com
> >
> >
>

Reply via email to