diff options
-rw-r--r-- | pom.xml | 8 | ||||
-rw-r--r-- | src/main/java/jline/AnsiWindowsTerminal.java | 1 |
2 files changed, 9 insertions, 0 deletions
@@ -69,6 +69,7 @@ <type>jar</type> <scope>compile</scope> </dependency> + <!-- jline and jansi versions must be kept in sync --> <dependency> <groupId>jline</groupId> <artifactId>jline</artifactId> @@ -77,6 +78,13 @@ <scope>compile</scope> </dependency> <dependency> + <groupId>org.fusesource.jansi</groupId> + <artifactId>jansi</artifactId> + <version>1.8</version> + <type>jar</type> + <scope>compile</scope> + </dependency> + <dependency> <groupId>org.xerial</groupId> <artifactId>sqlite-jdbc</artifactId> <version>3.7.2</version> diff --git a/src/main/java/jline/AnsiWindowsTerminal.java b/src/main/java/jline/AnsiWindowsTerminal.java index df325597..a6380364 100644 --- a/src/main/java/jline/AnsiWindowsTerminal.java +++ b/src/main/java/jline/AnsiWindowsTerminal.java @@ -64,6 +64,7 @@ public class AnsiWindowsTerminal } private static boolean detectAnsiSupport() { + AnsiConsole.systemInstall(); // CraftBukkit - install Windows JNI library OutputStream out = AnsiConsole.wrapOutputStream(new ByteArrayOutputStream()); try { out.close(); |