クラス Repackager

java.lang.ObjectSE
org.springframework.boot.loader.tools.Packager
org.springframework.boot.loader.tools.Repackager

public class Repackager extends Packager
'java -jar' を使用して実行できるようにアーカイブを再パッケージ化するために使用できるユーティリティクラス。
導入:
1.0.0
作成者:
Phillip Webb, Andy Wilkinson, Stephane Nicoll, Madhura Bhave, Scott Frederick
  • コンストラクターの詳細

    • Repackager

      public Repackager(FileSE source)
      新しい Repackager インスタンスを作成します。
      パラメーター:
      source - パッケージ化するソースアーカイブファイル
  • メソッドの詳細

    • writeSignatureFileIfNecessary

      protected void writeSignatureFileIfNecessary(MapSE<StringSE,Library> writtenLibraries, AbstractJarWriter writer) throws IOExceptionSE
      オーバーライド:
      クラス PackagerwriteSignatureFileIfNecessary 
      例外:
      IOExceptionSE
    • setBackupSource

      public void setBackupSource(boolean backupSource)
      上書きされるときにソースファイルをバックアップするかどうかを設定します。
      パラメーター:
      backupSource - ソースファイルをバックアップする必要がある場合
    • repackage

      public void repackage(Libraries libraries) throws IOExceptionSE
      "java -jar" を使用して実行できるように、ソースファイルを再パッケージ化します。
      パラメーター:
      libraries - アーカイブの実行に必要なライブラリ
      例外:
      IOExceptionSE - ファイルを再パッケージできない場合
    • repackage

      public void repackage(FileSE destination, Libraries libraries) throws IOExceptionSE
      'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。
      パラメーター:
      destination - 宛先ファイル (ソースと同じかもしれません)
      libraries - アーカイブの実行に必要なライブラリ
      例外:
      IOExceptionSE - ファイルを再パッケージできない場合
    • repackage

      public void repackage(FileSE destination, Libraries libraries, LaunchScript launchScript) throws IOExceptionSE
      'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。
      パラメーター:
      destination - 宛先ファイル (ソースと同じかもしれません)
      libraries - アーカイブの実行に必要なライブラリ
      launchScript - jar の前に付加されたオプションの起動スクリプト
      例外:
      IOExceptionSE - ファイルを再パッケージできない場合
      導入:
      1.3.0
    • repackage

      public void repackage(FileSE destination, Libraries libraries, LaunchScript launchScript, FileTimeSE lastModifiedTime) throws IOExceptionSE
      'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。
      パラメーター:
      destination - 宛先ファイル (ソースと同じかもしれません)
      libraries - アーカイブの実行に必要なライブラリ
      launchScript - jar の前に付加されたオプションの起動スクリプト
      lastModifiedTime - アーカイブとそのコンテンツに適用するオプションの最終変更時刻
      例外:
      IOExceptionSE - ファイルを再パッケージできない場合
      導入:
      2.3.0