Hi Max, I think the reason is that the flink-ml pom contains as a dependency an artifact with artifactId breeze_${scala.binary.version}. The variable scala.binary.version is defined in the parent pom and not substituted when flink-ml is installed. Therefore gradle tries to find a dependency with the name breeze_${scala.binary.version}.
I try to find a solution for this problem. As a quick work around you should be able to define the variable manually and set it to 2.10. Cheers, Till On Wed, Jun 10, 2015 at 3:38 PM Maximilian Alber <alber.maximil...@gmail.com> wrote: > Hi Flinksters, > > I would like to test FlinkML. Unfortunately, I get an error when including > it to my project. It might be my error as I'm not experienced with Gradle, > but with Google I got any wiser. > > My build.gradle looks as follows: > > apply plugin: 'java' > apply plugin: 'scala' > > //sourceCompatibility = 1.5 > version = '1.0' > jar { > manifest { > attributes 'Implementation-Title': 'Test Project', > 'Implementation-Version': 1.0 > } > } > > repositories { > mavenCentral() > mavenLocal() > } > > dependencies { > compile 'org.scala-lang:scala-library:2.10.5' > compile 'org.scala-lang:scala-compiler:2.10.5' > > compile 'org.scalanlp:breeze_2.10:0.11.2' > > compile group: 'org.apache.flink', name: 'flink-clients', version: > '0.9-SNAPSHOT' > compile group: 'org.apache.flink', name: 'flink-scala', version: > '0.9-SNAPSHOT' > compile group: 'org.apache.flink', name: 'flink-ml', version: > '0.9-SNAPSHOT' > } > > And I get the following error: > > alber@alberTU:/media/alber/datadisk/tmp/flink/code/test$ gradle > compileScala > Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar > > FAILURE: Build failed with an exception. > > * What went wrong: > Could not resolve all dependencies for configuration ':compile'. > > Could not resolve org.scalanlp:breeze_${scala.binary.version}:0.11.2. > Required by: > :test:1.0 > org.apache.flink:flink-ml:0.9-SNAPSHOT > > Illegal character in path at index 51: > http://repo1.maven.org/maven2/org/scalanlp/breeze_${scala.binary.version}/0.11.2/breeze_${scala.binary.version}-0.11.2.pom > > * Try: > Run with --stacktrace option to get the stack trace. Run with --info or > --debug option to get more log output. > > BUILD FAILED > > Total time: 7.113 secs > > > I'm thankful for any ideas! > > Cheers, > Max >