我在玩JDK9的JShell API。 目前,JShell API在內部自動啓動遠程JVM。我不想自動啓動該過程,而是要分開這兩個過程。 注意:我知道我可以更改VM選項。但我想看看虛擬機是否可以在不同的機器上運行。 默認執行控制最終爲reaches this place in code。 如果我指定啓動,它會自動使用com.sun.jdi.CommandLineLaunch連接器,它實際上按照定義
是否有任何方法可以將REPL(jshell)上的java命令作爲內聯命令執行而不啓動它? E.g. Perl中內嵌命令 $perl -e 'printf("%06d", 19)'
000019
我必須jshell啓動運行任何命令: $jshell
| Welcome to JShell -- Version 9
| For an introduction type: /help intr