If you are using Scala and SBT you might experience this problem. In particular I was referencing Apache Kafka and found it trying to resolve the jmxtools which has been removed from the maven repository.
It took me a while to find the syntax to exclude this from my build.sbt file, but here it is:
libraryDependencies ++= Seq(
"org.apache.kafka" % "kafka_2.10" % "0.8.0" excludeAll(ExclusionRule(organization = "com.sun.jdmk"),
ExclusionRule(organization = "com.sun.jmx"))
For more information you can check out the SBT documentation here.