Hi Remi,

At the moment there is only the both outputs and the arguments. So there seems to be no way to actually interact with a ToolProvider using the "run" method. Since there is no way to interact, the benefit is not given this way or am I wrong here?

-Patrick


On 2016-11-16 10:23, Remi Forax wrote:
Hi all, hi Robert,
currently, unlike javac or javadoc, there is no way to directly invoke
jshell (JShellTool) because it lies in an internal package (which is a
good idea).

I think the module jdk.jshell should provide a
java.util.spi.ToolProvider so i can embed jshell, like i can embed any
dynmic langage runtimes, in my program instead of having to invoke it
using the command line (without being able to control the exact
version of jshell or even if jshell is present in case of a custom jdk
image).

regards,
Rémi

Reply via email to