クラス Repackager
java.lang.ObjectSE
org.springframework.boot.loader.tools.Packager
org.springframework.boot.loader.tools.Repackager
'java -jar' を使用して実行できるようにアーカイブを再パッケージ化するために使用できるユーティリティクラス。
- 導入:
- 1.0.0
- 作成者:
- Phillip Webb, Andy Wilkinson, Stephane Nicoll, Madhura Bhave, Scott Frederick
ネストされたクラスの要約
クラス org.springframework.boot.loader.tools.Packager から継承されたネストクラス / インターフェース
Packager.MainClassTimeoutWarningListenerコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明void'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。voidrepackage(FileSE destination, Libraries libraries, LaunchScript launchScript) 'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。voidrepackage(FileSE destination, Libraries libraries, LaunchScript launchScript, FileTimeSE lastModifiedTime) 'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。void"java -jar" を使用して実行できるように、ソースファイルを再パッケージ化します。voidsetBackupSource(boolean backupSource) 上書きされるときにソースファイルをバックアップするかどうかを設定します。protected voidwriteSignatureFileIfNecessary(MapSE<StringSE, Library> writtenLibraries, AbstractJarWriter writer) 必要に応じて、指定されたwrittenLibrariesに署名ファイルを書き込みます。クラス org.springframework.boot.loader.tools.Packager から継承されたメソッド
addMainClassTimeoutWarningListener, findMainMethod, getBackupFile, getLayout, getSource, isAlreadyPackaged, isAlreadyPackaged, setBackupFile, setIncludeRelevantJarModeJars, setLayers, setLayout, setLayoutFactory, setLoaderImplementation, setMainClass, write, write
コンストラクターの詳細
Repackager
新しいRepackagerインスタンスを作成します。- パラメーター:
source- パッケージ化するソースアーカイブファイル
メソッドの詳細
writeSignatureFileIfNecessary
protected void writeSignatureFileIfNecessary(MapSE<StringSE, Library> writtenLibraries, AbstractJarWriter writer) throws IOExceptionSEクラスからコピーされた説明:Packager必要に応じて、指定されたwrittenLibrariesに署名ファイルを書き込みます。- オーバーライド:
- クラス
PackagerのwriteSignatureFileIfNecessary - パラメーター:
writtenLibraries- ライブラリwriter- 必要に応じて署名ファイルを書き込むために使用するライター- 例外:
IOExceptionSE- 署名ファイルの書き込み中に障害が発生した場合
setBackupSource
public void setBackupSource(boolean backupSource) 上書きされるときにソースファイルをバックアップするかどうかを設定します。- パラメーター:
backupSource- ソースファイルをバックアップする必要がある場合
repackage
"java -jar" を使用して実行できるように、ソースファイルを再パッケージ化します。- パラメーター:
libraries- アーカイブの実行に必要なライブラリ- 例外:
IOExceptionSE- ファイルを再パッケージできない場合
repackage
'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