From 2cf446182c823a4c110411b765a1f0367eb8a913 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Wed, 13 Oct 2021 16:17:51 +0200 Subject: [PATCH] Fix support for GraalVM native-image, fixes #199 --- src/main/java/org/fusesource/jansi/internal/JansiLoader.java | 2 +- .../resources/META-INF/native-image/jansi/resource-config.json | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/fusesource/jansi/internal/JansiLoader.java b/src/main/java/org/fusesource/jansi/internal/JansiLoader.java index 906f14f3..8a08e5e2 100644 --- a/src/main/java/org/fusesource/jansi/internal/JansiLoader.java +++ b/src/main/java/org/fusesource/jansi/internal/JansiLoader.java @@ -361,7 +361,7 @@ public static int getMinorVersion() { */ public static String getVersion() { - URL versionFile = JansiLoader.class.getResource("/META-INF/maven/org.fusesource.jansi/jansi/pom.properties"); + URL versionFile = JansiLoader.class.getResource("/org/fusesource/jansi/jansi.properties"); String version = "unknown"; try { diff --git a/src/main/resources/META-INF/native-image/jansi/resource-config.json b/src/main/resources/META-INF/native-image/jansi/resource-config.json index d2c02350..e062c81e 100644 --- a/src/main/resources/META-INF/native-image/jansi/resource-config.json +++ b/src/main/resources/META-INF/native-image/jansi/resource-config.json @@ -1,6 +1,7 @@ { "resources": [ {"pattern": "org/fusesource/jansi/jansi.properties"}, + {"pattern": "org/fusesource/jansi/jansi.txt"}, {"pattern": "org/fusesource/jansi/internal/native/.*"} ] } \ No newline at end of file