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*