maven report on licenses your project depends on [closed]
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question 开发者_运维技巧I've got a big multi-module project, and I'd like to generate a report that shows all the licenses of all the things the project depends on.
I looked at tattletale, but it doesn't seem to do the trick. And I can easily find a plugin that will squirt a license into the top of each source file, but this exact thing is defying my googling.
The Maven Project Info Reports Plugin can be used to generate a Project Dependencies report that lists all dependencies and also groups them by licenses.
The project-info-reports:dependencies
goal can be used to generate an individual report but it should be used as a Maven report and is actually provided by default (see Configuring Reports) when generating the site for the project in the test
scope.
For an example, have a look at the Licenses of the Project Dependencies of the Maven Site Plugin.
Also take a look at License Maven Plugin . The license:add-third-party
goal can be used to create a list of licenses associated with each dependency. The goal also provides functionality to allow you specify information about missing licenses.
mvn site
includes such an overview under dependencies, doesn't it?
精彩评论