I have an .ear file that I build using Maven. I rely on the maven-javadoc-plugin's jar goal to build javadoc for me.
I use the includeTransitiveDependencies property to allow my .ear project to be fully javadoced: all the stuff that it depends on has -sources.jars and my intent is to have the plugin process them. Left to my own devices, I'd declare most of my dependencies in this project as <scope>runtime</scope>. I notice that when I do this, the javadoc plugin runs and effectively does nothing. Is it intentional that the includeTransitiveDependencies property only "works on" compile-scope dependencies? Thank you, Best, Laird -- http://about.me/lairdnelson
