@Incubating interface JavaAppStartScriptGenerationDetails
Details for generating Java-based application start scripts.
abstract fun getAppNameSystemProperty(): String
This system property to use to pass the script name to the application. May be null. |
|
abstract fun getApplicationName(): String
The display name of the application |
|
abstract fun getClasspath(): MutableList<String>
The classpath, relative to the application home directory. |
|
abstract fun getDefaultJvmOpts(): MutableList<String> |
|
abstract fun getExitEnvironmentVar(): String
The environment variable to use to control exit value (windows only) |
|
abstract fun getMainClassName(): String |
|
abstract fun getOptsEnvironmentVar(): String
The environment variable to use to provide additional options to the JVM |
|
abstract fun getScriptRelPath(): String
The path of the script, relative to the application home directory. |