MANIFEST.MF ファイルには、実行時にロードされる *.properties ファイルを定義するエントリが含まれています。これらのエントリは、名前と対応するプロパティ ファイルを定義します。このファイルは、「%plugin.name」のように、接頭辞「%」で始まるプラグイン文字列を変換するために使用されます。
Bundle-Localization: plugin
plugin.properties よりも次のような行が含まれています
%plugin.name=Runtime Plugin
プロパティ ファイルには、定義する必要があるよりも、application.properties という名前を付けることができます
Bundle-Localization: application
プロパティファイルがプラグインサブディレクトリ「プロパティ」内にある場合、定義できます
Bundle-Localization: properties/application
私の質問: 次 のように、プラグインの外部にある Bundle-Localization パスを定義できますか?
Bundle-Localization: ../properties/application
プロパティ ファイルのパスを検索している ManifestLocalization オブジェクトが、ZipFile にパスを要求しているようです。また、ZipPath はこの機能をサポートしていません。
この問題を解決するにはどうすればよいですか?