From dd2f6571ca77d90d47e82f0d14704742aadc7d0e Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 10 May 2023 06:06:56 +0200 Subject: [PATCH] Small improvements to JShell --- org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java | 2 +- .../internal/cms/jshell/osgi/OsgiExecutionControlProvider.java | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java b/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java index e3718ae73..a3fcf3f80 100644 --- a/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java +++ b/org.argeo.cms.jshell/src/org/argeo/cms/jshell/CmsJShell.java @@ -54,7 +54,7 @@ public class CmsJShell { jtermLinkedDir = Files.createSymbolicLink(cmsState.getStatePath(JShellClient.JTERM), jtermBase); log.info("Local JShell on " + jshBase + ", linked to " + jshLinkedDir); - log.info("Local JTerml on " + jtermBase + ", linked to " + jtermLinkedDir); + log.info("Local JTerm on " + jtermBase + ", linked to " + jtermLinkedDir); new Thread(() -> { try { diff --git a/org.argeo.cms.jshell/src/org/argeo/internal/cms/jshell/osgi/OsgiExecutionControlProvider.java b/org.argeo.cms.jshell/src/org/argeo/internal/cms/jshell/osgi/OsgiExecutionControlProvider.java index a98326c30..fbca08586 100644 --- a/org.argeo.cms.jshell/src/org/argeo/internal/cms/jshell/osgi/OsgiExecutionControlProvider.java +++ b/org.argeo.cms.jshell/src/org/argeo/internal/cms/jshell/osgi/OsgiExecutionControlProvider.java @@ -112,7 +112,9 @@ public class OsgiExecutionControlProvider implements ExecutionControlProvider { } String std = """ + /open DEFAULT import jdk.jshell.spi.ExecutionEnv; + import java.util.function.*; /** Redirected standard IO. */ public class Std { -- 2.30.2