As saied by apache, The Byte Code Engineering Library (Apache Commons BCEL™) is intended to give users a convenient way to analyze, create, and manipulate (binary)
Java class files (those ending with .class). Classes are represented by objects which contain all the symbolic information of the given class: methods, fields and byte code instructions, in particular. In this article, we will explain a way to check if your application is missing any Jars that may happen when moving your application from testing/development environments to production ones
Read the whole article on:
Find your application Missing Jars, Playing with apache BCEL