質問

Mavenのアーティファクトのパッケージとしてbundleを使用した場合、

、私は推移的依存関係に関するすべての情報が失われているように見えます。 Aは、アーティファクトBとBに依存アーティファクトがバンドルとしてパッケージ化されているのであれば、AはBを持っているMavenの依存関係が表示されません。これは、(Mavenの依存性 - プラグインやMaven-日食 - プラグインとして)、この情報を必要とするAのPOMで使用されるのMavenプラグインの問題の多くにつながります。私が見つけた唯一の回避策は、バンドル(フェリックス・バンドル・プラグインの構成でusign埋め込み-依存関係)への依存関係を埋め込むことです。私は、しかし、私は自分のファイルでそれらを維持したい、それを行うにはしたくありません。別の回避策はありますか?

役に立ちましたか?

解決

この振る舞いの原因は、既にされているバグに、ありますmaven-バンドル・プラグインの(現在未発表のような)の最新バージョンで修正されました。だから、場合には、ここで誰もがそれを自分で構築したり、<のhref =「http://repository.apache.org/snapshots」のrel = "nofollowをnoreferrerからそれを得るのいずれか(単にプラグインの最新バージョンにアップグレードし、それにつまずきます「> Apacheのスナップショットリポジトリに)、問題が消えます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top