Kan*_*rai 7 java java-10 jshell
我jshell在我的机器上使用 '命令,它无法识别。但是 java 命令工作正常。jshelljdk 10中是否有任何环境设置
C:\Users\Kannan
? jshell
'jshell' is not recognized as an internal or external command,
operable program or batch file.
C:\Users\Kannan
? java -version
java version "10" 2018-03-20
Java(TM) SE Runtime Environment 18.3 (build 10+46)
Java HotSpot(TM) 64-Bit Server VM 18.3 (build 10+46, mixed mode)
Run Code Online (Sandbox Code Playgroud)
jshell是 JDK 10 的一部分,它位于%JAVA_HOME%\binWindows 上的文件夹中。
可能的问题:
您仅安装了 JRE 10(而不是 JDK 10)。jshell不是 JRE 的一部分。
%JAVA_HOME%\bin不是PATH系统变量的一部分。
另请参阅:Java 安装的环境变量
ls [JAVA-INSTALLEDPATH]/bin