From 2765a6344f6f995324e2dbe9c6d61774dfe36578 Mon Sep 17 00:00:00 2001 From: Alexey Andreev Date: Wed, 10 Mar 2021 16:37:55 +0300 Subject: [PATCH] Shade teavm-junit dependencies to avoid conflicts with project's jetty and jackson versions --- tools/junit/pom.xml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/tools/junit/pom.xml b/tools/junit/pom.xml index beebf53f4..cbb120627 100644 --- a/tools/junit/pom.xml +++ b/tools/junit/pom.xml @@ -133,6 +133,51 @@ + + + org.apache.maven.plugins + maven-shade-plugin + + + package + + shade + + + + + org.eclipse.jetty:* + org.eclipse.jetty.websocket:* + com.fasterxml.jackson.core:* + javax.servlet:* + + + + + *:* + + **/module-info.class + + + + + + org.eclipse.jetty + org.teavm.jetty + + + javax.servlet + org.teavm.javaxservlet + + + com.fasterxml.jackson + org.teavm.jackson + + + + + + \ No newline at end of file