JavaAppStartScriptGenerationDetails

Details for generating Java-based application start scripts.

Functions

Link copied to clipboard
abstract fun getApplicationName(): String
The display name of the application
Link copied to clipboard
@Nullable
abstract fun getAppNameSystemProperty(): @Nullable String
This system property to use to pass the script name to the application.
Link copied to clipboard
abstract fun getClasspath(): List<String>
The classpath, relative to the application home directory.
Link copied to clipboard
abstract fun getDefaultJvmOpts(): List<String>
The default JVM options that are always passed to the application.
Link copied to clipboard
abstract fun getExitEnvironmentVar(): String
The environment variable to use to control exit value (windows only)
Link copied to clipboard
abstract fun getGitRef(): String
The Git revision or tag
Link copied to clipboard
abstract fun getMainClassName(): String
Link copied to clipboard
abstract fun getModulePath(): List<String>
The module path, relative to the application home directory.
Link copied to clipboard
abstract fun getOptsEnvironmentVar(): String
The environment variable to use to provide additional options to the JVM
Link copied to clipboard
abstract fun getScriptRelPath(): String
The path of the script, relative to the application home directory.