クラス JarWriter
java.lang.ObjectSE
org.springframework.boot.loader.tools.AbstractJarWriter
org.springframework.boot.loader.tools.JarWriter
- 実装済みのインターフェース一覧:
AutoCloseableSE,LoaderClassesWriter
JAR コンテンツを書き込み、有効なディレクトリエントリが常に作成され、重複するアイテムが無視されるようにします。
- 導入:
- 1.0.0
- 作成者:
- Phillip Webb, Andy Wilkinson, Madhura Bhave, Scott Frederick
コンストラクター概要
コンストラクターコンストラクター説明新しいJarWriterインスタンスを作成します。JarWriter(FileSE file, LaunchScript launchScript) 新しいJarWriterインスタンスを作成します。JarWriter(FileSE file, LaunchScript launchScript, FileTimeSE lastModifiedTime) 新しいJarWriterインスタンスを作成します。方法の概要
修飾子と型メソッド説明voidclose()ライターを閉じます。protected voidwriteToArchive(ZipEntrySE entry, EntryWriter entryWriter) クラス org.springframework.boot.loader.tools.AbstractJarWriter から継承されたメソッド
writeEntry, writeEntry, writeIndexFile, writeLoaderClasses, writeLoaderClasses, writeLoaderClasses, writeManifest, writeNestedLibrary
コンストラクターの詳細
JarWriter
新しいJarWriterインスタンスを作成します。- パラメーター:
file- 書き込むファイル- 例外:
IOExceptionSE- ファイルを開くことができない場合FileNotFoundExceptionSE- ファイルが見つからない場合
JarWriter
public JarWriter(FileSE file, LaunchScript launchScript) throws FileNotFoundExceptionSE, IOExceptionSE 新しいJarWriterインスタンスを作成します。- パラメーター:
file- 書き込むファイルlaunchScript- jar の前面に追加するオプションの起動スクリプト- 例外:
IOExceptionSE- ファイルを開くことができない場合FileNotFoundExceptionSE- ファイルが見つからない場合
JarWriter
public JarWriter(FileSE file, LaunchScript launchScript, FileTimeSE lastModifiedTime) throws FileNotFoundExceptionSE, IOExceptionSE 新しいJarWriterインスタンスを作成します。- パラメーター:
file- 書き込むファイルlaunchScript- jar の前面に追加するオプションの起動スクリプトlastModifiedTime- 書き込まれたエントリに適用するオプションの最終変更時刻- 例外:
IOExceptionSE- ファイルを開くことができない場合FileNotFoundExceptionSE- ファイルが見つからない場合- 導入:
- 2.3.0
方法の詳細
writeToArchive
- 次で指定:
- クラス
AbstractJarWriterのwriteToArchive - 例外:
IOExceptionSE
close
ライターを閉じます。- 次で指定:
- インターフェース
AutoCloseableSE内のclose - 例外:
IOExceptionSE- ファイルを閉じることができない場合