...
既存のインストーラー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要素を再設定します。
...