# Package org.gradle.jvm

@Incubating package org.gradle.jvm
Types for support of JVM runtime.

Related Packages
Package
Description
org.gradle
Classes for embedding Gradle.
org.gradle.jvm.platform
Classes for managing platform variance
org.gradle.jvm.plugins
Base plugins that add support for JVM runtime.
org.gradle.jvm.tasks
Tasks that add support for JVM runtime.
org.gradle.jvm.test
Types for the JVM testing plugin.
org.gradle.jvm.toolchain
Defines tools that can build things that run on the JVM.
Class
Description
ClassDirectoryBinarySpec
An exploded binary containing resources and compiled class files.
Classpath
A collection of files to be used as a class path.
JarBinarySpec
Definition of a Jar file binary that is to be built by Gradle.
JarBinarySpec.TasksCollection
Provides access to key tasks used for building the binary.
JvmApiSpec
Specifies the packages that constitute the API of a library.
JvmBinarySpec
Represents a binary artifact that is the result of building a jvm component.
JvmByteCode
LanguageOutputType marking Jvm byte code.
JvmComponentSpec
Definition of a software component that is to be built by Gradle to run a on JVM platform.
JvmLibrary
A Library component that runs on the Java Virtual Machine.
JvmLibrarySpec
Definition of a JVM library component that is to be built by Gradle.
JvmResources
LanguageOutputType marking Jvm Resource Output