legacy-knowledge-base
公開されました Sep. 10, 2025

EXTモジュールプロジェクトでbnd.bndが作成されない。

written-by

Thanga Meena

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

問題

  • EXTモジュールプロジェクトでbnd.bndが作成されない。

環境

  • Liferay DXP 7.2

解像度

注意:以下の手順や非公式リンクは、Liferayサポートの範囲を超えたカスタマイズを含んでいます。 ご利用の際は、適切なご判断をお願いいたします。

  • Extモジュールでは、Ext Pluginのフォルダ構造の解剖学に基づき、bnd.bndファイルが存在しない。
  • EXTプロジェクトは DXP 7.0から非推奨であり、タスクを実行する他の方法が絶対にない場合を除いて、推奨されません。
  • さて、.bndファイルについてですが、Ext Gradle Pluginは本当にシンプルなので、このドキュメントにあるように、ソースファイルを修正する必要がある場合にのみ使用することができます。
  • また、EXTでカスタムクラスを作成することは推奨されておらず、作成して他の機能用にエクスポートすることはできません。 マニフェストも修正する必要がある場合(基本的にbnd.bndを更新するときに行うことです)、別のアプローチを使用する必要があります。
  • EXTはOSGiとは関係ない。 EXTは、OSGiが生きていないコアに適用されます。 コアとOSGiのアノテーションインジェクションを混在させるとうまくいかないからです。

追加情報

did-this-article-resolve-your-issue

legacy-knowledge-base