Apache HBase Shaded Packaging Invariants (with Hadoop bundled)
· Enforces our invariants for our shaded artifacts. e.g. shaded clients have
a specific set of transitive dependencies and shaded clients only contain
classes that are in particular packages. Does the enforcement through
the maven-enforcer-plugin and integration test.
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 hbase-shaded-with-hadoop-check-invariants-2.5.5-hadoop3.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.