Gradle Jar Task Type

From NovaOrdis Knowledge Base
Revision as of 06:06, 22 October 2020 by Ovidiu (talk | contribs) (→‎with)
Jump to navigation Jump to search

External

Internal

Overview

Exposed by the java plugin as jar task.

Configuration

Properties

archiveBaseName

from

Specifies source files or directories to include in the archive. The given paths are evaluated as per Project.files(Object ...).

exclude

manifest

attributes

duplicatesStrategy

zip64

Methods

with

https://docs.gradle.org/current/dsl/org.gradle.jvm.tasks.Jar.html#org.gradle.jvm.tasks.Jar:with(org.gradle.api.file.CopySpec[])

Adds the given CopySpec as a child of the current CoypSpec.

Example:

task fatJar(type: Jar, dependsOn: jar) {
  ...
  with jar
}