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

Reply via email to