...
既存のインストーラーjarファイルのコンテンツを抽出します。
Code Block none none jar xvf /path/to/yellowfin-yyyymmdd-full.jar
- 「resources」という名前の新しいディレクトリを作成し、そこに新しいhtmlファイル、およびイメージファイルをコピーします。
上述のカスタムプロパティファイルを、インストールフォルダー構造のルートディレクトリにコピーします。
ディレクトリには、以下のように、インストーラーアーカイブからの既存ファイルと、新しいファイルが含まれます。Code Block none none META-INF/MANIFEST.MF custom.properties com/ default.properties resources/corepack.png resources/tutorialpack.png resources/usgeopack.png resources/worldgeopack.png resources/installsplash.html ...
変更されたjarファイルを作成します。
Code Block none none jar cvmf META-INF/MANIFEST.MF /path/to/yellowfin-modified.jar
リブランドされたアプリケーション
最小限のリブランティングの例では、インストーラーの要素はリブランドされましたが、Yellowfinアプリケーション自体は変更されていません。こちらの例では、さらに変更を加えることで、一部のアプリケーションUI要素をリブランドします。
...