The report does show a list of known licenses and which artifact is
associated with each.  However most just say Unknown (likely because like
you say the pom is missing the information).

However this doesn't help the end product, that is, it doesn't do what the
license says is needed...rather its just an informational report.

For instance, for the apache license, doesn't a copy of the license have to
come with the product/application?  I thought I heard, some time ago, that
maven was working on automating this just like they do for runtime
artifacts.

-Dave

On Tue, Jun 23, 2009 at 12:45 PM, Todd Thiessen <[email protected]> wrote:

> The dependencies report show all transitive licenses that your project
> uses. I believe this report is part of the default maven site
> generation.
>
> Of course if artifacts don't have any license information in their pom,
> no information will be shown in the report.
>
> ---
> Todd Thiessen
>
>
> > -----Original Message-----
> > From: David Hoffer [mailto:[email protected]]
> > Sent: Tuesday, June 23, 2009 2:40 PM
> > To: Maven Users List
> > Subject: How does maven handle artifact's license files?
> >
> > Does maven have support for tracking license files my
> > dependent artifacts may have and doing something with these
> > files, such as installing with my product/application?  If so, how?
> >
> > (Ideally I want to deploy license docs with each artifact
> > that needs one (ideally public artifacts should already have
> > this) then I want to include all these in a specific location
> > in my war.)
> >
> > -Dave
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to