Gradle Java Plugin: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 32: Line 32:
=Java Plugin Predefined Task Types=
=Java Plugin Predefined Task Types=


{{Internal|Gradle_Task#Java_Plugin_Predefined_Task_Types|Gradle Tasks | Java Plugin Predefined Task Types}}
* [[Gradle JavaCompile Task Type|JavaCompile]] exposed as "[[#compileJava|compileJava]]" task
* [[Gradle Jar Task Type|Jar]] exposed as "[[#jar|jar]]" task

Revision as of 00:14, 15 December 2020

External

Internal

TODEPLETE

Gradle Java Plugin TODELETE

Overview

The Java plugin adds Java compilation, testing and packaging capabilities to a project. It also serves as the basis for many of the other JVM language Gradle plugins.

Tasks

assemble

build

buildDependents

buildNeeded

check

classes

clean

compileJava

The "compileJava" task is backed by the JavaCompile type.

compileTestJava

jar

Assembles the JAR file, based on the classes and resources attached to the main source set. Depends on classes. The task is backed by the Jar type. Configuration details in:

Jar Task Type

javadoc

processResources

processTestResources

test

testClasses

Java Plugin Predefined Task Types