クラス 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' を使用して起動できるように、指定された宛先に再パッケージします。void
repackage
(FileSE destination, Libraries libraries, LaunchScript launchScript) 'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。void
repackage
(FileSE destination, Libraries libraries, LaunchScript launchScript, FileTimeSE lastModifiedTime) 'java -jar' を使用して起動できるように、指定された宛先に再パッケージします。void
"java -jar" を使用して実行できるように、ソースファイルを再パッケージ化します。void
setBackupSource
(boolean backupSource) 上書きされるときにソースファイルをバックアップするかどうかを設定します。protected void
writeSignatureFileIfNecessary
(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