diff --git a/pom.xml b/pom.xml index 6418a73..6716123 100644 --- a/pom.xml +++ b/pom.xml @@ -8,6 +8,11 @@ Dynmap-MultiServer 0.5.0 + + UTF-8 + UTF-8 + + clean install @@ -17,10 +22,28 @@ + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-maven + + enforce + + + + + 3.0.5 + + + + + + org.apache.maven.plugins maven-surefire-plugin - 2.16 true @@ -28,22 +51,20 @@ org.apache.maven.plugins maven-jar-plugin - 2.4 - - - - jar - - - + + + + net.cubespace.dynmap.multiserver.Main + + + org.apache.maven.plugins maven-compiler-plugin - 2.4 - 1.7 - 1.7 + 1.8 + 1.8 -Xlint:all -Xlint:-path @@ -55,7 +76,6 @@ org.apache.maven.plugins maven-shade-plugin - 1.4 package @@ -74,31 +94,82 @@ io.netty:* commons-lang:* net.cubespace:* + javax.activation:* + + + * + + META-INF/** + + + - - org.apache.maven.plugins - maven-jar-plugin - 2.4 - - - - net.cubespace.dynmap.multiserver.Main - - - - + + + + org.apache.maven.plugins + maven-clean-plugin + 3.1.0 + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + + org.apache.maven.plugins + maven-deploy-plugin + 3.0.0-M1 + + + org.apache.maven.plugins + maven-install-plugin + 3.0.0-M1 + + + org.apache.maven.plugins + maven-resources-plugin + 3.2.0 + + + org.apache.maven.plugins + maven-site-plugin + 3.9.1 + + + org.apache.maven.plugins + maven-surefire-plugin + 3.0.0-M5 + + + org.apache.maven.plugins + maven-jar-plugin + 3.2.0 + + + org.apache.maven.plugins + maven-shade-plugin + 3.2.4 + + + org.apache.maven.plugins + maven-enforcer-plugin + 3.0.0-M3 + + + md_5-releases - http://repo.md-5.net/content/repositories/snapshots/ + https://repo.md-5.net/repository/public/ @@ -106,52 +177,62 @@ com.google.code.gson gson - 2.2.4 + 2.9.0 org.slf4j slf4j-api - 1.7.5 + 1.7.36 org.slf4j slf4j-log4j12 - 1.7.5 + 1.7.36 + + + org.apache.logging.log4j + log4j-api + 2.17.1 - log4j - log4j - 1.2.17 + org.apache.logging.log4j + log4j-core + 2.17.1 org.yaml snakeyaml - 1.13 + 1.30 commons-io commons-io - 20030203.000550 + 2.11.0 io.netty netty-all - 4.1.42.Final + 4.1.75.Final - commons-lang - commons-lang - 20030203.000129 + org.apache.commons + commons-lang3 + 3.12.0 net.lingala.zip4j zip4j - 1.3.1 + 2.10.0 net.cubespace Yamler-Core - 2.3.1-20150720.092759-2 + 2.4.0-SNAPSHOT + + + com.sun.activation + javax.activation + 1.2.0 - \ No newline at end of file + diff --git a/src/main/java/net/cubespace/dynmap/multiserver/AbstractDynmapServer.java b/src/main/java/net/cubespace/dynmap/multiserver/AbstractDynmapServer.java index c4ba215..8ce91be 100644 --- a/src/main/java/net/cubespace/dynmap/multiserver/AbstractDynmapServer.java +++ b/src/main/java/net/cubespace/dynmap/multiserver/AbstractDynmapServer.java @@ -95,7 +95,7 @@ public void initialize() throws DynmapInitException { private void loadWorlds() throws DynmapInitException { for (DynmapWorld world : dynmapConfig.getWorlds()) { - logger.info("Checking World " + world.getName()); + logger.debug("Checking World " + world.getName()); AbstractFile dynmapWorldConfig = null; try { diff --git a/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPRouterServerHandler.java b/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPRouterServerHandler.java index b638cee..8520407 100644 --- a/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPRouterServerHandler.java +++ b/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPRouterServerHandler.java @@ -6,11 +6,11 @@ import io.netty.channel.ChannelHandlerContext; import io.netty.handler.codec.http.DefaultFullHttpResponse; import io.netty.handler.codec.http.FullHttpResponse; -import io.netty.handler.codec.http.HttpHeaders; +import io.netty.handler.codec.http.HttpHeaderValues; import io.netty.handler.codec.http.HttpRequest; -import static io.netty.handler.codec.http.HttpHeaders.Names.*; -import static io.netty.handler.codec.http.HttpHeaders.*; +import static io.netty.handler.codec.http.HttpHeaderNames.*; +import static io.netty.handler.codec.http.HttpUtil.*; import static io.netty.handler.codec.http.HttpResponseStatus.*; import static io.netty.handler.codec.http.HttpVersion.*; @@ -39,7 +39,7 @@ public void channelRead(ChannelHandlerContext ctx, Object msg) throws Exception if (!keepAlive) { ctx.write(response).addListener(ChannelFutureListener.CLOSE); } else { - response.headers().set(CONNECTION, HttpHeaders.Values.KEEP_ALIVE); + response.headers().set(CONNECTION, HttpHeaderValues.KEEP_ALIVE); ctx.write(response); } } diff --git a/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPServerHandler.java b/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPServerHandler.java index 75dc63d..4faa530 100644 --- a/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPServerHandler.java +++ b/src/main/java/net/cubespace/dynmap/multiserver/HTTP/HTTPServerHandler.java @@ -26,19 +26,19 @@ public class HTTPServerHandler extends SimpleChannelInboundHandler