Friday, July 27, 2007

Java packages management system

Linux has RPM/APT, Mac has Fink, Ruby has RubyGems, why Java hasn't a good packages management system yet? Experienced Java developers know the "Jar-Hell". They know the difficulties to management the dependencies of various jar files. They know the problems when J2EE applications use different versions of common libraries...
Will this Jar-Hell be solved by JSR 277: Java Module System or anything else?