2016-07-06 10 views
0

私は、Mavenの依存性 - プラグインを通じて、次のapache-ActiveMQのファイルを取得しようとしています:Maven:* -bin.zipの参照方法を教えてください。

https://repo1.maven.org/maven2/org/apache/activemq/apache-activemq/5.13.2/

しかし、それは-bin.zipで終わります。これを正しく参照するには何を追加する必要がありますか?このアーティファクトのための私のMaven依存性 - プラグインのエントリは次のとおりです。

<artifactItem> <groupId>org.apache.activemq</groupId> <artifactId>apache-activemq</artifactId> <version>${activemq-install.version}-bin</version> <type>zip</type> <outputDirectory>${assembly.folder}</outputDirectory> </artifactItem>

+2

私が欠落しているそのビンを考えるのバージョンから '-bin'を削除し、 –

+1

bin'値を持つ追加の' '要素を'追加してみてください。 – wemu

答えて

1

-binは「分類器」と呼ばれています。クラシファイアは、「同じ」名前の複数のアーティファクトを許可します。

<classifier>bin</classifier>をバージョンに入れるのではなく、参照するために依存関係またはartifactItemに追加したいとします。

Dependencies section in the Maven POM Referenceの「クラシファイア」の部分を参照してください。

+0

ありがとう、それはそれを解決! – Thirlan

関連する問題