JavaPlatformPlugin

The Java platform plugin allows building platform components for Java, which are usually published as BOM files (for Maven) or Gradle platforms (Gradle metadata).

Since

5.2

See also

Constructors

Link copied to clipboard
@Inject
constructor(softwareComponentFactory: SoftwareComponentFactory)

Properties

Link copied to clipboard
The api configuration name.
Link copied to clipboard
The api elements configuration name.
Link copied to clipboard
The classpath configuration name.
Link copied to clipboard
The enforced api elements configuration name.
val ENFORCED_RUNTIME_ELEMENTS_CONFIGURATION_NAME: String = "enforcedRuntimeElements"
The enforced runtime elements configuration name.
Link copied to clipboard
The runtime configuration name.
Link copied to clipboard
The runtime elements configuration name.

Functions

Link copied to clipboard
open fun apply(project: Project)
Apply this plugin to the given target object.