Hi, The Krysalis Apache-style umbrella project includes two projects, that is, Krysalis-Version and Krysalis-Ruper, that tackle versioning (aka jar hell) and auto-updating.
The Krysalis-Version advertises itself as follows: Ever wanted to "capture" and "document" information regarding the versions of packages in your build environment? Ever wanted to ask others "what is your environment?" when they report a problem in your well tested code? Ever been frustrated by JAR-hell, and the manual tasks of debugging it? Ever wanted to assert runtime dependency upon a version of a package, despite the classloader loading whatever it will? If so, that is what lead to Krysalis Version, so please read on... Krysalis-Version is designed to enable package versioning (and version introspection) to attempt to reduce JAR-hell through automation. And Krysalis-Ruper2 (Resource UPdatER) advertises itself as follows: Krysalis-Ruper2 is a resource updater, meaning it automatically keeps local resources up-to-date with versions of the resource found in repositories. Say you have a build script that uses releases of certain jars, e.g. junit.jar or commons-logging.jar, you could ask Ruper to get the latest release of these, and store it in your ./lib directory. Alternatively, you could create a shared $HOME/jars directory (say) so all your build scripts share the latest release. Krysalis-Ruper was developed as a middle ground between Ant <get> (to download a certain 'stale' version of a jar) and the relative chaos of Jakarta Gump (which gets/build the absolute latest ever time). Full story @ http://www.krysalis.org/version and http://www.krysalis.org/ruper - Gerald ------------------------------------------------------- This SF.net email is sponsored by: IBM Linux Tutorials. Become an expert in LINUX or just sharpen your skills. Sign up for IBM's Free Linux Tutorials. Learn everything from the bash shell to sys admin. Click now! http://ads.osdn.com/?ad_id=1278&alloc_id=3371&op=click _______________________________________________ lopica-announce mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/lopica-announce
