1

DependencySet インクルード セクションにいくつかの jar を含めています

<includes>
    <include>dom4j:dom4j:jar</include>
    <include>log4j:log4j:jar</include>
</includes>

ただし、dom4j-1.5.jar と log4j-1.2.jar を取得しています。リポジトリには他にも多くのバージョンがあるため、アプリケーションの特定のバージョンを取得したいと考えています。[dom4j-1.6.1.jar と log4j-1.2.5.jar]

Assembly.xmlで特定のバージョンをmavenにピックアップさせるにはどうすればよいですか?

4

1 に答える 1

3

次の形式でインクルードを試してください。

(groupId:artifactId:type:[classifier:]version)

または、依存関係を修正します。これを行うには、アセンブリ プラグインの呼び出しに使用している pom.xml で使用する依存関係のバージョンに明示的な依存関係を追加します。

于 2013-03-05T11:33:34.233 に答える