クラス 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
インスタンスを作成します。メソッドのサマリー
修飾子と型メソッド説明void
close()
ライターを閉じます。protected void
writeToArchive
(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
- ファイルを閉じることができない場合