legacy-knowledge-base
公開されました Jul. 2, 2025

フィックスパックのバンドル バージョンの違い

written-by

Mariano Alvaro

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

問題

  • フィックスパック バイナリとソース コードの MANIFEST.MFBundle-Version が異なるのはなぜですか?

環境

  • Liferay DXP 7.0+

解像度

その理由を簡単に説明すると、.jar ファイルがリリースされ、フィックスパック ソースがパッケージ化される方法を明確にする必要があります。

  • リリース時にすべてのバイナリが公開され、その後、回帰テストを実行するために、公開されたバイナリから .lpkgが準備されます。 一方、すべての bnd.bnd ファイルは、バージョン xyz がリリースされたことを示す "prep next" コミット メッセージでインクリメントされます。そのため、そのリリースの後に来るものはすべて xyz+1 リリースの準備をしています。

  • バージョンの違いは、インクリメントの前ではなく、インクリメントの後にタグが割り当てられる方法から生成されます。 その理由は、リグレッション テスト中にバグが見つかった場合、公開からパッケージングまでに変更が必要になる可能性があるため、公開直前のソースではなく、タグのソースがバンドルされるためです。

そのため、どのモジュール バージョンが フィックスパック 実際に使用しているかを知る最善の方法は、 リリース ノート を確認し、 フィックスパック間のモジュール バージョンの変更を監視することです

did-this-article-resolve-your-issue

legacy-knowledge-base