クラス Layouts.War
java.lang.ObjectSE
org.springframework.boot.loader.tools.Layouts.War
- 実装されているすべてのインターフェース:
Layout
- 含まれているクラス:
Layouts
コンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明アーカイブ内のクラスの場所を返します。書き込む必要のあるクラスパスインデックスファイルの場所を返します。インデックスが必要ない場合はnullを返します。このレイアウトのランチャークラス名を返します。書き込む必要のあるレイヤーインデックスファイルの場所を返します。インデックスが必要ない場合はnullを返します。@Nullable StringSEgetLibraryLocation(StringSE libraryName, @Nullable LibraryScope scope) 指定されたライブラリの宛先パスを返します。booleanアーカイブクラスを実行可能にするためにローダークラスを含める必要があるかどうかを返します。
コンストラクターの詳細
War
public War()
メソッドの詳細
getLauncherClassName
インターフェースからコピーされた説明:Layoutこのレイアウトのランチャークラス名を返します。- 次で指定:
- インターフェース
LayoutのgetLauncherClassName - 戻り値:
- ランチャークラス名
getLibraryLocation
インターフェースからコピーされた説明:Layout指定されたライブラリの宛先パスを返します。- 次で指定:
- インターフェース
LayoutのgetLibraryLocation - パラメーター:
libraryName- ライブラリの名前 (パスを除外する)scope- ライブラリの範囲- 戻り値:
- アーカイブのルート('/' で終わる必要があります)に対するライブラリの場所、またはライブラリを含めない場合は
null。
getClassesLocation
インターフェースからコピーされた説明:Layoutアーカイブ内のクラスの場所を返します。- 次で指定:
- インターフェース
LayoutのgetClassesLocation - 戻り値:
- クラスの場所
getClasspathIndexFileLocation
インターフェースからコピーされた説明:Layout書き込む必要のあるクラスパスインデックスファイルの場所を返します。インデックスが必要ない場合はnullを返します。結果にはファイル名が含まれている必要があり、jar のルートを基準にしています。- 次で指定:
- インターフェース
LayoutのgetClasspathIndexFileLocation - 戻り値:
- クラスパスインデックスファイルの場所
getLayersIndexFileLocation
インターフェースからコピーされた説明:Layout書き込む必要のあるレイヤーインデックスファイルの場所を返します。インデックスが必要ない場合はnullを返します。結果にはファイル名が含まれている必要があり、jar のルートを基準にしています。- 次で指定:
- インターフェース
LayoutのgetLayersIndexFileLocation - 戻り値:
- レイヤーインデックスファイルの場所
isExecutable
public boolean isExecutable()インターフェースからコピーされた説明:Layoutアーカイブクラスを実行可能にするためにローダークラスを含める必要があるかどうかを返します。- 次で指定:
- インターフェース
LayoutのisExecutable - 戻り値:
- レイアウトが実行可能な場合