open class ApplicationPluginConvention
The Convention used for configuring the ApplicationPlugin.
ApplicationPluginConvention(project: Project) |
open fun getApplicationDefaultJvmArgs(): MutableIterable<String>
Array of string arguments to pass to the JVM when running the application |
|
open fun getApplicationDistribution(): CopySpec
The specification of the contents of the distribution. Use this org.gradle.api.file.CopySpec to include extra files/resource in the application distribution.
Note that the application plugin pre configures this spec to; include the contents of " |
|
open fun getApplicationName(): String
The name of the application. |
|
open fun getExecutableDir(): String
Directory to place executables in |
|
open fun getMainClassName(): String
The fully qualified name of the application's main class. |
|
fun getProject(): Project |
|
open fun setApplicationDefaultJvmArgs(applicationDefaultJvmArgs: MutableIterable<String>): Unit
Array of string arguments to pass to the JVM when running the application |
|
open fun setApplicationDistribution(applicationDistribution: CopySpec): Unit |
|
open fun setApplicationName(applicationName: String): Unit
The name of the application. |
|
open fun setExecutableDir(executableDir: String): Unit
Directory to place executables in |
|
open fun setMainClassName(mainClassName: String): Unit
The fully qualified name of the application's main class. |