2009-11-13 5 views
15

Je suis à la recherche d'un outil qui donne un fichier pom.xml Maven me dit toutes les licences qui sont utilisés par les dépendances (et récursive leurs dépendances). Est-ce qu'une telle chose existe?outil pour déterminer les licences pour les dépendances pom.xml

Idéalement, il me disait:

  • Pour chaque dépendance toutes les licences applicables
  • Une liste récapitulative des différentes licences une référence.

Répondre

9

Avez-vous regardé le plugin maven-dependency?

Dans le rapport, il liste non seulement toutes les dépendances (transitives), mais les regroupe également par licences, comme vous pouvez le voir dans son propre report.

+12

La cible exacte semble être: projet-info-rapports: dépendances – Carsten

18
mvn project-info-reports:dependencies 

puis dans target/site/dependencies.html vous devriez voir une jolie liste de toutes vos dépendances.

Ceci est vraiment pris de @Carsten, mais je sentais qu'il valait la peine d'une réponse complète.

Questions connexes