Get the symbolic name as group + "." + archivesBaseName, with the following exceptions
-
if group has only one section (no dots) and archivesBaseName is not null then the first package
name with classes is returned. eg. commons-logging:commons-logging -> org.apache.commons.logging
-
if archivesBaseName is equal to last section of group then group is returned.