Not all archive entries have to have license information defined in their POMs. Therefore you may define such additional information in JSON file ( src/main/license.mapping).
The JSON structure is defined as following
{ "licenses": [ { "name" : "License name", "url" : "License text URL", "files": [ "file name" ] } ] }
JSON license mapping example
{ "licenses": [ { "name" : "The LGPL license 2.1", "url" : "http://www.gnu.org/licenses/lgpl-2.1.html", "files" : [ "aspectwerkz-nodeps-jdk5-2.2.1.jar" ] }, { "name" : "The BSD license", "url" : "http://www.opensource.org/licenses/bsd-license.php", "files" : [ "antlr-2.7.6.jar", "asm-3.1.jar", "dom4j-1.6.1.jar" ] } ] }