OryxProject / oryx

Oryx 2: Lambda architecture on Apache Spark, Apache Kafka for real-time large scale machine learning

Home Page:http://oryx.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't build oryx 8.0

stiv-yakovenko opened this issue · comments

pom.xml references oryx-common 8.0, which is not on repository: https://mvnrepository.com/artifact/com.cloudera.oryx/oryx-common

image

It was building perfectly when version was 7.1....

If I download 2.7.1 release building with maven 3.5.4 gives me this:

mvn -Drat.skip=true -Dmaven.test.skip=true package -Dcheckstyle.skip

image

Or if I call the same command from ./app/oryx-app-serving, then I get these complaints:

image

Tried with expected maven version, same problem:

image

So, you can the project builds and passes tests right now: https://travis-ci.org/OryxProject/oryx

There is no 8.0. There 2.8.0-SNAPSHOT. SNAPSHOT releases aren't in a repository, and don't exist as published artifacts. You build them locally. This means you tried to build one module, not all of them. If you build them all they exist locally.

These are lots of questions that are better for SO or the mailing list. They should not be opened as project issues unless more confirmed than this. It's unlikely the project completely doesn't build, right?

Well, I can build a single module if i remove this enforcer plugin. The question is why is it complaining? Should I install some extra plugins for maven to build it out of the box?

It builds correctly as is. Build from the top level. Otherwise you are building only part of the project. This is not how Maven works.

If I build from root folder, I get these scala-related complaints:

image

As I say, the build clearly works as-is. See the Travis output above. It sounds like you have modified the project in a few ways, and I suspect that is the problem. This is not a project question.

You are right, I've redownloaded source and it has built sucessfully on my windows machine. Excuse me please for missleading.