public interface LoaderClassesWriter
CustomLoaderLayouts
がクラスを再パッケージ化された JAR に書き込むために使用するライター。修飾子と型 | メソッドと説明 |
---|---|
void | writeEntry(StringSE name, InputStreamSE inputStream) JAR に単一のエントリを書き込みます。 |
void | writeLoaderClasses() デフォルトで必要な spring-boot-loader クラスを JAR に書き込みます。 |
void | writeLoaderClasses(StringSE loaderJarResourceName) カスタム必須の spring-boot-loader クラスを JAR に書き込みます。 |
void writeLoaderClasses() throws IOExceptionSE
IOExceptionSE
- クラスを作成できない場合 void writeLoaderClasses(StringSE loaderJarResourceName) throws IOExceptionSE
loaderJarResourceName
- 書き込むローダークラスを含むリソースの名前 IOExceptionSE
- クラスを作成できない場合 void writeEntry(StringSE name, InputStreamSE inputStream) throws IOExceptionSE
name
- エントリの名前 inputStream
- 入力ストリームのコンテンツ IOExceptionSE
- エントリを書き込めない場合