I am currently refactoring a large Java application. I have split up one of the central (Eclipse) projects into about 30 individual \"components\", however they are still he
Check out JBoss Tattletale. It might not do all you ask but it's worth checking out. It's still relatively new though.
The tool will provide you with reports that can help you
Structure101 is capable of visualizing class and method JAR level dependencies in Jboss 5.
See the screenshot below or view it larger.
Take a look at Dependency Finder