パッケージa.b.cをエクスポートするバンドル(AとB)とサードパーティバンドルBがあります。 Aは、a.b.cのためのインポートを有する他のモジュールによる依存として使用される。これらのモジュールは、B以外のバンドルAからパッケージを取得する必要があります。<Export-Package>
を使用してBからa.b.cパッケージを除外しないで、バンドルAを使用してパッケージを参照するようにモジュールを制限することは可能ですか?特定のバンドルが別のバンドルでも使用可能な場合に、特定のバンドルからパッケージをインポートします。
0
A
答えて
0
他の場所からすでにa、b、cがあるAを使用するモジュールでは、そのpomのA依存タグ内に除外を配置します。
私は手紙と混乱していますが、プロジェクトBOBが依存関係Aを使用していても、BOBがAからa、b、cを引き出すことは望ましくありません。あなたが使用するAタグ内の除外とBOBのためのxml。それはあなたがOSGiの話をしているあなたの `MANIFEST.MF`に`必要-Bundle`を使用する1つのオプションがある聞こえる...しかし、それはのように聞こえる
<exclusions>
<exclusion>
<groupId>sample.a</groupId> <!-- Exclude Project-a from Project-A -->
<artifactId>Project-a</artifactId>
</exclusion>
</exclusions>
完全な例をご覧ください'Exclude Dependencies'
関連する問題
- 1. バンドルが設定不可能
- 2. マニフェストファイルから特定のバンドルを解決できません
- 3. 特定のバージョンのバンドルからファイルを取得する
- 4. バンドルの外からSymfony 2バンドル設定にアクセスするには?
- 5. OSGIの別のバンドルのパッケージをインポートできません
- 6. RequireJSバンドルの設定とモジュールのバンドル
- 7. symfonyで再利用可能なバンドルの設定
- 8. 特定のバンドルのテンプレートにのみ適用されるフォームテーマ
- 9. SKTextureAtlasは、 "ホスト"バンドルではなく "my"バンドルからバンドルをロードできますか?
- 10. xxxTestのバンドル識別子を特定できませんでした。TEST_HOST
- 11. iOS設定バンドル編集可能
- 12. バンドルC#で特定のファイルスクリプトとCSSをロードするには?
- 13. symfonyのパラメータ特定のバンドルへのパスのyml設定
- 14. Symfony再利用可能なバンドルのデフォルト設定
- 15. 設定バンドル用のカスタムビューコントローラ?
- 16. Symfony2のバンドル設定
- 17. 設定バンドルなしの設定エントリIOS
- 18. webpackで作成した別のバンドルからインポートする方法
- 19. Xcode 8ユニットテストエラー:TEST_HOSTのバンドル識別子を特定できません
- 20. OSGiバンドルを展開すると、別のバンドルから設定が削除されます
- 21. ソースモジュールがサブディレクトリにある場合、AureliaによってバンドルされたバンドルがSystemJSから404になります
- 22. MVCバンドル:子webappに親バンドルのバンドルされたリソースを使用する方法?
- 23. Symfony 2再利用可能なバンドル
- 24. Bndtoolsでバンドルからパッケージをインポートする方法
- 25. エラー:doctrine.mongodb:generate:documentバンドルなしSymfony3でバンドルが見つかりました
- 26. XCode - xcodeprojバンドル(特にproject.pbxproj)の編集
- 27. Symfony2の:別のバンドル
- 28. iOSの設定バンドルのローカライゼーション
- 29. バンドルになる可能性があるjarパッケージのアーティファクトも一部のプロファイルに一致しています
- 30. バンドルからxmlをインポートする
で設計上の問題... 2つの異なるバンドルで同じパッケージを使用していますか? – khmarbaise