This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
It's unlikely that any automated process can find all the classes you'll need in a set of jars as complex as the Apache commons ones. Automated cross-referencers can scan for static references, but some of those jars are heavy users of introspection, interfaces, and other dynamic run-time references. For example, a fundamental attribute of the beanutils is its ability to access arbitrary properties of any object presented to it.
Customer surveys are for companies who didn't pay proper attention to begin with.