インターフェース LoaderClassesWriter
- すべての既知の実装クラス:
AbstractJarWriter
,JarWriter
public interface LoaderClassesWriter
CustomLoaderLayouts
がクラスを再パッケージ化された JAR に書き込むために使用するライター。- 導入:
- 1.5.0
- 作成者:
- Phillip Webb
メソッドのサマリー
修飾子と型メソッド説明void
writeEntry
(StringSE name, InputStreamSE inputStream) JAR に単一のエントリを書き込みます。void
デフォルトで必要な spring-boot-loader クラスを JAR に書き込みます。void
writeLoaderClasses
(StringSE loaderJarResourceName) カスタム必須の spring-boot-loader クラスを JAR に書き込みます。void
writeLoaderClasses
(LoaderImplementation loaderImplementation) デフォルトで必要な spring-boot-loader クラスを JAR に書き込みます。
メソッドの詳細
writeLoaderClasses
デフォルトで必要な spring-boot-loader クラスを JAR に書き込みます。- 例外:
IOExceptionSE
- クラスを作成できない場合
writeLoaderClasses
デフォルトで必要な spring-boot-loader クラスを JAR に書き込みます。- パラメーター:
loaderImplementation
- 具体的な実装を書く- 例外:
IOExceptionSE
- クラスを作成できない場合- 導入:
- 3.2.0
writeLoaderClasses
カスタム必須の spring-boot-loader クラスを JAR に書き込みます。- パラメーター:
loaderJarResourceName
- 書き込むローダークラスを含むリソースの名前- 例外:
IOExceptionSE
- クラスを作成できない場合
writeEntry
JAR に単一のエントリを書き込みます。- パラメーター:
name
- エントリの名前inputStream
- 入力ストリームのコンテンツ- 例外:
IOExceptionSE
- エントリを書き込めない場合