SLF4J Bill of Material POM
· This bill of materials (BOM) POM covers all the SLF4J artifacts related to a particular version.
By importing this BOM, you fix the version of all of SLF4J-related artifacts to the versions
associated with a particular release. This prevents the overriding of SLF4J transitive dependencies
which in turn could cause version conflicts between libraries.
To use this BOM, add the following in your POM:
<dependencyManagement>
<dependencies>
<dependency>
<groupId>com.covisint.core</groupId>
<artifactId>slf4j-bom</artifactId>
<version>1.7.6</version>
<type>pom</type>
<scope>import</scope>
</dependency>
</dependencies>
</dependencyManagement>
And then declare your dependency on the SLF4J artifacts *without* a version.
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 slf4j-bom-1.7.6.jar file.
Once you open a JAR file, all the java classes in the JAR file will be displayed.