Java Setup Config
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 (defaults to current Project.getVersion -> (if in GitHub workflow: GITHUB_REF_NAME ->GITHUB_SHA) ->dev)
description
The description of the project
java Version
The java version of the project (example: JavaVersion.VERSION_1_8)
archive Classifier
The archive classifier for the shadow jar task
text Encoding
The text encoding for the text encoding task