Clarify main class finder functionality in Gradle plugin

See gh-1072
This commit is contained in:
Dave Syer 2014-06-17 12:15:01 +01:00
parent 0a3612da59
commit 82cacf4ea9

View File

@ -451,7 +451,10 @@ The following configuration options are available:
|`mainClass`
|The main class that should be run. If not specified the `mainClassName` project property
will be used or, if the no `mainClassName` id defined the archive will be searched for a
suitable class.
suitable class. "Suitable" means a unique class with a well-formed `main()` method (if
more than one is found the build will fail). You should also be able to specify the main
class name via the "run" task (`main` property) and/or the "startScripts" (`mainClassName`
property) as an alternative to using the "springBoot" configuration.
|`providedConfiguration`
|The name of the provided configuration (defaults to `providedRuntime`).