Tattletale is an open source JBoss Community project that helps determine the packaging and dependency structures of Java jar, war, and ear packages.
Tattletale provides a full view of the application project along with its dependencies.
Some of the main features of tattletale are:
- Duplicated jar files.
- Container and JDK provided JAR files that are being packaged in the application (anti-pattern).
- Deprecated/black listed APIs being used.
- Classes included with locations in a jar
It also provides several other great features. Read more at the tattletale website.