I have a requirement that i need to load two versions of a jar at once. To avoid class path collisions I d like to rename the packages of one of the jars. Then in source you could always easily determine the version by the package name.
I ve played with javap
but couldn t find an assembler for Java 1.6. I ve also attempted to decompile the code with JD but it never quite got it right and it wouldn t compile.