Hi,

I am trying to build this project
https://github.com/databricks/learning-spark with mvn package.This should
work out of the box but unfortunately it doesn't. In fact, I get the
following error:

mvn pachage -X
> Apache Maven 3.0.5
> Maven home: /usr/share/maven
> Java version: 1.7.0_76, vendor: Oracle Corporation
> Java home: /usr/lib/jvm/java-7-oracle/jre
> Default locale: en_US, platform encoding: UTF-8
> OS name: "linux", version: "3.13.0-45-generic", arch: "amd64", family:
> "unix"
> [INFO] Error stacktraces are turned on.
> [DEBUG] Reading global settings from /usr/share/maven/conf/settings.xml
> [DEBUG] Reading user settings from /home/adam/.m2/settings.xml
> [DEBUG] Using local repository at /home/adam/.m2/repository
> [DEBUG] Using manager EnhancedLocalRepositoryManager with priority 10 for
> /home/adam/.m2/repository
> [INFO] Scanning for projects...
> [DEBUG] Extension realms for project
> com.oreilly.learningsparkexamples:java:jar:0.0.2: (none)
> [DEBUG] Looking up lifecyle mappings for packaging jar from
> ClassRealm[plexus.core, parent: null]
> [ERROR] The build could not read 1 project -> [Help 1]
> org.apache.maven.project.ProjectBuildingException: Some problems were
> encountered while processing the POMs:
> [ERROR] 'dependencies.dependency.artifactId' for
> org.scalatest:scalatest_${scala.binary.version}:jar with value
> 'scalatest_${scala.binary.version}' does not match a valid id pattern. @
> line 101, column 19
> at
> org.apache.maven.project.DefaultProjectBuilder.build(DefaultProjectBuilder.java:363)
> at org.apache.maven.DefaultMaven.collectProjects(DefaultMaven.java:636)
> at
> org.apache.maven.DefaultMaven.getProjectsForMavenReactor(DefaultMaven.java:585)
> at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:234)
> at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
> at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
> at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
> at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:606)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> [ERROR]
> [ERROR]   The project com.oreilly.learningsparkexamples:java:0.0.2
> (/home/adam/learning-spark/learning-spark-master/pom.xml) has 1 error
> [ERROR]     'dependencies.dependency.artifactId' for
> org.scalatest:scalatest_${scala.binary.version}:jar with value
> 'scalatest_${scala.binary.version}' does not match a valid id pattern. @
> line 101, column 19
> [ERROR]
> [ERROR]
> [ERROR] For more information about the errors and possible solutions,
> please read the following articles:
> [ERROR] [Help 1]
> http://cwiki.apache.org/confluence/display/MAVEN/ProjectBuildingException


As a further step I would like to know how to build it against DataStax
Enterprise 4.6.2

Any help is appreciated!


*// Adamantios*

Reply via email to