diff --git a/servo/src/main/java/com/yvan/workbench/controller/JsDemo.java b/servo/src/main/java/com/yvan/workbench/controller/JsDemo.java index e6285e7..4629874 100644 --- a/servo/src/main/java/com/yvan/workbench/controller/JsDemo.java +++ b/servo/src/main/java/com/yvan/workbench/controller/JsDemo.java @@ -1,5 +1,6 @@ package com.yvan.workbench.controller; +import lombok.extern.slf4j.Slf4j; import org.apache.commons.pool2.impl.GenericObjectPoolConfig; import org.clever.core.AppShutdownHook; import org.clever.core.Conv; @@ -18,6 +19,7 @@ import java.io.File; import java.time.Duration; import java.util.Map; +@Slf4j public class JsDemo { private static final GenericEngineInstancePool pool; @@ -31,6 +33,7 @@ public class JsDemo { config.setMinIdle(2); // 创建对象工厂 GraalSingleEngineFactory factory = GraalSingleEngineFactory.create(rootFolder); + factory.getBuilder().registerGlobalVar("log", log); // 创建对象池 pool = new GenericEngineInstancePool<>(factory, config); AppShutdownHook.addShutdownHook(() -> {