This is happening to me as well, both when using async-http-client (due to netty conflict) and when using play-ws (due to akka conflict).
I've documented it in a recent stack overflow question:
https://stackoverflow.com/questions/45297820/akka-version-collision-between-flink-and-play-2-5Dropping dependencies in the lib file (as described in the post) seems like a hacky solution that will eventually break.
Is there a better way to solve this?