Fix compatibility with PaperSpigot by shading Ansi

This commit is contained in:
games647 2017-06-14 21:15:38 +02:00
parent e2089e8166
commit 22c648b90a
No known key found for this signature in database
GPG Key ID: BFC68C8708713A88
1 changed files with 35 additions and 4 deletions

39
pom.xml
View File

@ -58,6 +58,38 @@
<outputDirectory>${outputDir}</outputDirectory>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-shade-plugin</artifactId>
<version>3.0.0</version>
<configuration>
<createDependencyReducedPom>false</createDependencyReducedPom>
<artifactSet>
<includes>
<include>org.fusesource.jansi:jansi</include>
</includes>
</artifactSet>
<filters>
<filter>
<artifact>org.fusesource.jansi:jansi</artifact>
<excludes>
<!--Ignore the drivers -->
<exclude>META-INF/**</exclude>
</excludes>
</filter>
</filters>
<minimizeJar>true</minimizeJar>
</configuration>
<executions>
<execution>
<phase>package</phase>
<goals>
<goal>shade</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
<resources>
@ -122,10 +154,9 @@
</dependency>
<dependency>
<groupId>jline</groupId>
<artifactId>jline</artifactId>
<version>2.12.1</version>
<scope>compile</scope>
<groupId>org.fusesource.jansi</groupId>
<artifactId>jansi</artifactId>
<version>1.16</version>
</dependency>
<dependency>