diff --git a/modules/openapi-generator-cli/pom.xml b/modules/openapi-generator-cli/pom.xml
index e1bd36543a92..d4304fd6ac10 100644
--- a/modules/openapi-generator-cli/pom.xml
+++ b/modules/openapi-generator-cli/pom.xml
@@ -65,6 +65,16 @@
+
+
+ *:*
+
+ META-INF/*.SF
+ META-INF/*.DSA
+ META-INF/*.RSA
+
+
+
@@ -134,6 +144,11 @@
logback-classic
1.2.3
+
+ org.codehaus.janino
+ janino
+ 3.1.0
+
org.testng
testng
diff --git a/modules/openapi-generator-cli/src/main/resources/logback.xml b/modules/openapi-generator-cli/src/main/resources/logback.xml
index 62800526bdd2..efa74345a0fe 100644
--- a/modules/openapi-generator-cli/src/main/resources/logback.xml
+++ b/modules/openapi-generator-cli/src/main/resources/logback.xml
@@ -1,9 +1,20 @@
+
+
+
+
+
+
+
+
+
System.out
- [%thread] %-5level %logger{36} - %msg%n
+ ${noColorPattern}
ERROR
@@ -14,21 +25,80 @@
System.err
- [%thread] %-5level %logger{36} - %msg%n
+ ${noColorPattern}
ERROR
+
+ System.out
+ true
+
+ ${colorPattern}
+
+
+ ERROR
+ DENY
+ NEUTRAL
+
+
+
+ System.err
+ true
+
+ ${colorPattern}
+
+
+ ERROR
+
+
+
+ System.err
+ true
+
+ ONCE
+
+
+ [%thread] %highlight(%-5level) %logger{36} - %red(%msg)%n
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
+
+
+
+
+
-
+
+
+
+
+
+
+
+
+