CloudBees SDK 2nd stage bootloader packaging
· This module creates two things:
(1) a text file that contains a list of GAV coordinates needed for the 2nd stage boot loader
(2) jar files mentioned above, in the Maven repository directory layout.
Using Maven repository directory layout, as opposed to more simpler "flat directory
with full of jars", allow us to share the jar files between fallback bees-driver dependencies
and boot2, which saves disk space a lot.
We do this in a separate module outside boot2, so that the list
includes the bees-boot2 jar itself.
Download JD-GUI to open JAR file and explore Java source code file (.class .java)
Click menu "File → Open File..." or just drag-and-drop the JAR file in the JD-GUI window bees-boot2-assembly-1.5.2.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.