JAR hell

Noun

 * 1)  Of the Java language, problems caused by incompatible versions of a JAR (Java archive).