public abstract class ExecutableArchiveLauncher extends Launcher
Launcher の基本クラス。| 修飾子 | コンストラクターと説明 |
|---|---|
| ExecutableArchiveLauncher() |
protected | ExecutableArchiveLauncher(Archive archive) |
| 修飾子と型 | メソッドと説明 |
|---|---|
protected Archive | getArchive() |
protected ListSE<Archive> | getClassPathArchives() クラスパスの構築に使用されるアーカイブを返します。 |
protected StringSE | getMainClass() 起動するメインクラスを返します。 |
protected abstract boolean | isNestedArchive(Archive.Entry entry) 指定された JarEntrySE がクラスパスに追加する必要のあるネストされたアイテムであるかどうかを確認します。 |
protected void | postProcessClassPathArchives(ListSE<Archive> archives) 使用前にアーカイブエントリを後処理するために呼び出されます。 |
createArchive, createClassLoader, createClassLoader, createMainMethodRunner, launch, launchcloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic ExecutableArchiveLauncher()
protected ExecutableArchiveLauncher(Archive archive)
protected final Archive getArchive()
protected StringSE getMainClass() throws ExceptionSE
LauncherLauncher の getMainClass ExceptionSE - メインクラスを取得できない場合 protected ListSE<Archive> getClassPathArchives() throws ExceptionSE
LauncherLauncher の getClassPathArchives ExceptionSE - クラスパスアーカイブを取得できない場合 protected abstract boolean isNestedArchive(Archive.Entry entry)
JarEntrySE がクラスパスに追加する必要のあるネストされたアイテムであるかどうかを確認します。このメソッドは、エントリごとに 1 回呼び出されます。entry - jar エントリ true (jar またはフォルダー)protected void postProcessClassPathArchives(ListSE<Archive> archives) throws ExceptionSE
archives - アーカイブ ExceptionSE - 後処理が失敗した場合 Copyright © 2019 Pivotal Software, Inc.. All rights reserved.