# JvmComponentExtension

API Documentation: | `JvmComponentExtension`

Note: This class is incubating and may change in a future version of Gradle.

The configuration for jvm components created by this build.

### Properties

Property | Description
`libraries` | Incubating Provides the set of JVM libraries that can be created by this build.

### Methods

Method | Description
`libraries(action)` | Incubating Configures the set of JVM libraries.

### Script blocks

No script blocks

### Property details

#### ``NamedDomainObjectContainer`<`JvmLibrarySpec`>` `libraries` (read-only)

Note: This property is incubating and may change in a future version of Gradle.

Provides the set of JVM libraries that can be created by this build.

### Method details

#### `void` `libraries`(``Action`<? super `NamedDomainObjectContainer`<? super `JvmLibrarySpec`>>` action)

Note: This method is incubating and may change in a future version of Gradle.

Configures the set of JVM libraries.