diff --git a/core/deployment/src/main/java/io/quarkus/deployment/logging/LoggingResourceProcessor.java b/core/deployment/src/main/java/io/quarkus/deployment/logging/LoggingResourceProcessor.java index 4bc1ee15c7e94..046b44263f2af 100644 --- a/core/deployment/src/main/java/io/quarkus/deployment/logging/LoggingResourceProcessor.java +++ b/core/deployment/src/main/java/io/quarkus/deployment/logging/LoggingResourceProcessor.java @@ -115,6 +115,7 @@ import io.quarkus.runtime.logging.LogFilterFactory; import io.quarkus.runtime.logging.LogMetricsHandlerRecorder; import io.quarkus.runtime.logging.LoggingSetupRecorder; +import io.smallrye.common.os.Process; public final class LoggingResourceProcessor { @@ -214,6 +215,7 @@ void miscSetup( Consumer systemProp, Consumer provider) { runtimeInit.accept(new RuntimeReinitializedClassBuildItem(ConsoleHandler.class.getName())); + runtimeInit.accept(new RuntimeReinitializedClassBuildItem(Process.class.getName())); runtimeInit.accept(new RuntimeReinitializedClassBuildItem("io.smallrye.common.ref.References$ReaperThread")); systemProp .accept(new NativeImageSystemPropertyBuildItem("java.util.logging.manager", "org.jboss.logmanager.LogManager"));