From de18274601321e6683a9480e070929caf425b64e Mon Sep 17 00:00:00 2001 From: Brian Skaarup Date: Wed, 20 Dec 2023 12:58:18 +0100 Subject: [PATCH] Ability to handle java version with period sign instead of underscore like JAVA_VERSION="17.0.8.1" and not only JAVA_VERSION="17.0.8_1" --- core/src/main/java/com/threerings/getdown/data/Application.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/threerings/getdown/data/Application.java b/core/src/main/java/com/threerings/getdown/data/Application.java index 2cfef49..7c20476 100644 --- a/core/src/main/java/com/threerings/getdown/data/Application.java +++ b/core/src/main/java/com/threerings/getdown/data/Application.java @@ -1785,7 +1785,7 @@ public class Application protected int _trackingId; protected String _javaVersionProp = "java.version"; - protected String _javaVersionRegex = "(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)(_\\d+)?)?)?"; + protected String _javaVersionRegex = "(\\d+)(?:\\.(\\d+)(?:\\.(\\d+)([_.]\\d+)?)?)?"; protected long _javaMinVersion, _javaMaxVersion; protected boolean _javaExactVersionRequired; protected String _javaLocation;