On Jan 8, 2008 7:55 PM, Dennis Lundberg <[EMAIL PROTECTED]> wrote:
> Niall Pemberton wrote:
> > On Jan 8, 2008 7:12 PM, Niall Pemberton <[EMAIL PROTECTED]> wrote:
> >> On Jan 8, 2008 6:49 PM, Dennis Lundberg <[EMAIL PROTECTED]> wrote:
> >>> Niall Pemberton wrote:
> >>>> On Jan 8, 2008 4:19 PM, Jochen Wiedmann <[EMAIL PROTECTED]> wrote:
> >>>>> On Jan 8, 2008 12:11 PM, Niall Pemberton <[EMAIL PROTECTED]> wrote:
> >>>>>
> >>>>>>> Sorry, if I am coming up with this question so late. Nevertheless:
> >>>>>>> Does the current parent pom deal with adding NOTICE.txt and
> >>>>>>> LICENSE.txt to the javadoc jar files?
> >>>>>> No - but AIUI it doesn't need to since it only contains the generated
> >>>>>> javadoc and not anything we develop.
> >>>>> I'll be more than happy if we'll be able to get rid of that policy.
> >>>>> Nevertheless it is what I was forced to do for releases of
> >>>>> commons-fileupload and commons-io in the past. And, AFAIK, it is
> >>>>> automatically enforced by the maven-remote-resources-plugin.
> >>>> Actually remote resourcs doesn't.
> >>> Actually it does. maven-remote-resources-plugin places the remotely
> >>> fetched resources in a special directory. These resources are then
> >>> included into the created jar file by maven-javadoc-plugin and
> >>> maven-source-plugin.
> >> Well I tried it and it didn't.
> >
> > Apologies - I just tried specifying the latest javadoc plugin version
> > (2.3) and it worked. I'm just wondering why the javadoc jar plugin
> > doesn't also do the "local" resources as well?
>
> You normally don't want the javadoc-plugin to include your normal
> resources, the ones that end up in target/classes during the build. You
> can however tell the javadoc-plugin to use special javadoc resources if
> you want to:
>
> http://maven.apache.org/plugins/maven-javadoc-plugin/examples/javadoc-resources.html

I tried adding that to the javadoc plugin configuration
   <javadocDirectory>target/classes/META-INF</javadocDirectory>

but it didn't work and looking at the copyJavadocResources() method in
AbstractJavadocMojo (http://tinyurl.com/2ewwyz) it appears to pass an
includes parameter of "**/doc-files" to Plexus's FileUtils
getDirectoryNames() method (http://tinyurl.com/2cnokz) - so my reading
is these files would need to be in a "doc-files" directory - is this
correct or am I doing something wrong?

Niall

> > Niall
> >
> >> Niall
> >>
> >>>> Niall
> >>>>
> >>>>> Jochen

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to