Hi Martin. can you try to exclude the netty dependency from your Flink dependencies? Another approach would be to disable the check, or add an exception to it ;)
Why did you add the check in the first place? On Wed, Jan 20, 2016 at 2:13 PM, Martin Neumann <mneum...@sics.se> wrote: > Its using a maven-enforcer-plugin (see config below). The project itself > does not use netty. > I just discovered that I still compile fine from within IntelliJ I just > cannot built it externally with maven (which I need to package the jar to > deploy on Yarn). > > cheers Martin > > <plugin> > <artifactId>maven-enforcer-plugin</artifactId> > <version>1.4.1</version> > <executions> > <execution> > <id>enforce</id> > <configuration> > <rules> > <requireUpperBoundDeps /> > </rules> > <fail>true</fail> > </configuration> > <goals> > <goal>enforce</goal> > </goals> > </execution> > </executions> > > </plugin> > > > > > On Wed, Jan 20, 2016 at 2:04 PM, Robert Metzger <rmetz...@apache.org> > wrote: > > > Hi Martin, > > > > is the logproc-flink project using the maven-enforcer-plugin to enforce a > > minimum version of netty? > > We recently downgraded (a minor version) of netty because of an issue. > > Maybe that's the issue. > > > > Can you check the enforcer rules of your project? > > > > On Wed, Jan 20, 2016 at 1:48 PM, Martin Neumann <mneum...@sics.se> > wrote: > > > > > Hi, > > > > > > I have a weird problem. Yesterday I had to clean my local maven cache > > for a > > > different application. > > > Since afterwards one of my Flink streaming jobs does not compile > > anymore. I > > > didn't change any code just made maven pull all dependencies again. > > > > > > I'm totally stomped by this, please help me! > > > > > > Here is the error I get from maven: > > > > > > [WARNING] Rule 0: > org.apache.maven.plugins.enforcer.RequireUpperBoundDeps > > > failed with message: > > > Failed while enforcing RequireUpperBoundDeps. The error(s) are [ > > > Require upper bound dependencies error for io.netty:netty:3.7.0.Final > > paths > > > to dependency are: > > > +-com.spotify:logproc-flink:0.0.0-SNAPSHOT > > > +-org.apache.flink:flink-java:0.10.1 > > > +-org.apache.flink:flink-shaded-hadoop2:0.10.1 > > > +-org.apache.zookeeper:zookeeper:3.4.6 > > > +-io.netty:netty:3.7.0.Final > > > and > > > +-com.spotify:logproc-flink:0.0.0-SNAPSHOT > > > +-org.apache.flink:flink-streaming-java:0.10.1 > > > +-org.apache.flink:flink-runtime:0.10.1 > > > +-com.typesafe.akka:akka-remote_2.10:2.3.7 > > > +-io.netty:netty:3.8.0.Final > > > ] > > > [ERROR] Failed to execute goal > > > org.apache.maven.plugins:maven-enforcer-plugin:1.4.1:enforce (enforce) > on > > > project logproc-flink: Some Enforcer rules have failed. Look above for > > > specific messages explaining why the rule failed. -> [Help 1] > > > > > >