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] > > >