JavaSetupConfig

data class JavaSetupConfig(val group: String? = null, val version: String? = null, val description: String? = null, val javaVersion: JavaVersion? = null, val archiveClassifier: String? = "", val textEncoding: String? = "UTF-8")

Configuration for setupJava

Parameters

group

The group of the project (example: xyz.srnyx)

version

The version of the project (example: 1.0.0)

description

The description of the project

javaVersion

The java version of the project (example: JavaVersion.VERSION_1_8)

archiveClassifier

The archive classifier for the shadow jar task

textEncoding

The text encoding for the text encoding task

Constructors

Link copied to clipboard
constructor(group: String? = null, version: String? = null, description: String? = null, javaVersion: JavaVersion? = null, archiveClassifier: String? = "", textEncoding: String? = "UTF-8")

Properties

Link copied to clipboard
Link copied to clipboard
val description: String? = null
Link copied to clipboard
val group: String? = null
Link copied to clipboard
val javaVersion: JavaVersion? = null
Link copied to clipboard
Link copied to clipboard
val version: String? = null