これは、この回答を書いている時点で、ArtifactoryがMaven 2タイプのメタデータを生成しているためである可能性があります。これは、Maven 3によって生成された新しいタイプとは対照的に、分類子\タイプごとに個別の「最新バージョン」を指定していません。アーティファクト。
つまり、Maven 2メタデータは、最新のビルドと既知の履歴を指定します。
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>org.jfrog.test</groupId>
<artifactId>multi1</artifactId>
<version>2.1-SNAPSHOT</version>
<versioning>
<snapshot>
<timestamp>20110928.112713</timestamp>
<buildNumber>14</buildNumber>
</snapshot>
<lastUpdated>20110928112718</lastUpdated>
</versioning>
</metadata>
Maven 3は、アーティファクトタイプおよび分類子ごとに最新のビルドを指定します。
<?xml version="1.0" encoding="UTF-8"?>
<metadata>
<groupId>org.jfrog.test</groupId>
<artifactId>multi1</artifactId>
<version>2.1-SNAPSHOT</version>
<versioning>
<snapshot>
<timestamp>20110928.112713</timestamp>
<buildNumber>14</buildNumber>
</snapshot>
<lastUpdated>20110928112718</lastUpdated>
<snapshotVersions>
<snapshotVersion>
<classifier>tests</classifier>
<extension>jar</extension>
<value>2.1-20110928.112713-14</value>
<updated>20110928112713</updated>
</snapshotVersion>
<snapshotVersion>
<extension>pom</extension>
<value>2.1-20110928.112713-14</value>
<updated>20110928112713</updated>
</snapshotVersion>
...
</snapshotVersions>
</versioning>
</metadata>
Maven 3メタデータ生成のサポートは、Artifactoryの次のバージョン(2.3.5)で現在計画されています。
それまでは、アーティファクトIDが異なる両方のアーティファクトを作成することをお勧めします。