java.lang.IncompatibleClassChangeError: Method io.vertx.core.Future.future()Lio/vertx/core/Future; must be InterfaceMethodref constant

Searched on Google with the first line of a JAVA stack trace?

We can recommend more relevant solutions and speed up debugging when you paste your entire stack trace with the exception message. Try a sample exception.

Recommended solutions based on your search

Solutions on the web

via GitHub by PatrickHuetter
, 1 year ago
Method io.vertx.core.Future.future()Lio/vertx/core/Future; must be InterfaceMethodref constant
java.lang.IncompatibleClassChangeError: Method io.vertx.core.Future.future()Lio/vertx/core/Future; must be InterfaceMethodref constant
at org.codehaus.groovy.runtime.callsite.CallSiteArray.defaultCall(CallSiteArray.java:48)
at org.codehaus.groovy.runtime.callsite.AbstractCallSite.call(AbstractCallSite.java:113)
at undefined.DeployVerticle.start(DeployVerticle.groovy:14)
at io.vertx.core.impl.DeploymentManager.lambda$doDeploy$163(DeploymentManager.java:429)
at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:358)
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:357)
at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:112)

Users with the same issue

You are the first who have seen this exception. Write a tip to help other users and build your expert profile.

Know the solutions? Share your knowledge to help other developers to debug faster.