使用 Java 17 构建 HMCL (#4452)

This commit is contained in:
Glavo
2025-09-11 15:51:04 +08:00
committed by GitHub
parent 8eb17b6664
commit 3184f91227
7 changed files with 9 additions and 9 deletions

View File

@@ -96,8 +96,8 @@ fun attachSignature(jar: File) {
}
tasks.withType<JavaCompile> {
sourceCompatibility = "11"
targetCompatibility = "11"
sourceCompatibility = "17"
targetCompatibility = "17"
}
tasks.checkstyleMain {

View File

@@ -41,7 +41,7 @@ public final class Metadata {
public static final String TITLE = NAME + " " + VERSION;
public static final String FULL_TITLE = FULL_NAME + " v" + VERSION;
public static final int MINIMUM_REQUIRED_JAVA_VERSION = 11;
public static final int MINIMUM_REQUIRED_JAVA_VERSION = 17;
public static final int MINIMUM_SUPPORTED_JAVA_VERSION = 17;
public static final int RECOMMENDED_JAVA_VERSION = 21;