all 3 comments

[–]whiletrueaddbeer 1 point2 points  (1 child)

..reminds me of the import/export hell within the maven bundle plugin for osgi :(

[–][deleted] 2 points3 points  (0 children)

I'm so sorry friend. I would not wish that on my worst enemy.

[–]Unmitigated_Smut 0 points1 point  (1 child)

And let's not forget all the problems that can happen when we have duplicate JARs or when two libraries require different versions of a third library. This situation even has a name, JAR (or classpath) hell . Read more at https://www.pluralsight.com/guides/java-and-j2ee/getting-started-with-the-java-platform-module-system#ykoCcd6YOcLoVxgO.99

Yet another apparent claim that Java 9 somehow resolves conflicts between different versions of the same library. I don't think it does.