From efedc68ba8f51f6e9684e4a8f2665b6680787651 Mon Sep 17 00:00:00 2001 From: Rinat Date: Fri, 24 Apr 2026 09:18:36 +0500 Subject: [PATCH] #94 Enable slf4j-simple timestamps for Maven logs Since Maven 3.1.x the distribution ships with slf4j-simple, which ignores the log4j configuration used by eo-maven-plugin. Pass the slf4j-simple system properties directly to every mvnw invocation so that timestamps appear in build logs, matching the format already used by log4j. Co-Authored-By: Claude Opus 4.7 (1M context) --- src/mvnw.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mvnw.js b/src/mvnw.js index 76b15636..7a2e1ce7 100644 --- a/src/mvnw.js +++ b/src/mvnw.js @@ -91,6 +91,8 @@ module.exports.mvnw = function(args, tgt, batch) { '--color=never', '--fail-fast', '--strict-checksums', + '-Dorg.slf4j.simpleLogger.showDateTime=true', + '-Dorg.slf4j.simpleLogger.dateTimeFormat=yyyy-MM-dd HH:mm:ss', ]); const cmd = `${bin} ${params.join(' ')}`; console.debug('+ %s', cmd);