You may notice that some artifacts using the same groupId/artifactId/version are not showing in Nexus search results or the Browse Index UI next to their peer artifacts at the same Maven 2 repository path.
An example is if you search for the following artifact using a Nexus ‘GAV’ search against the Maven central index:
This GAV contains two artifacts with different extensions, but the second artifact (.zip) does not use a classifier. Therefore, sometimes you will notice that the search results only list the .jar artifact, or the .zip artifact, but not all of the artifacts.
Maven best practices dictate that there should only be one main artifact associated with a pom file and that additional artifacts should be distinguished by classifier.
The Maven Indexer was originally coded with this in mind, and consequentially if there is more than one main artifact (distinguished only by packaging) only one will show up in the index tree.
At some point we will likely replace the Maven Indexer with a new technology. If/when this is done this limitation will not be present.