解答一直进不去jshell怎么办

首先,你是否安装的是Java9或者更高版本?

就是你的jdk是不是9.0以上,看下图,如果不是请更换为9.0或者更高版本,如果已经是9.0以上,请继续往下面看
在这里插入图片描述

明明9.0以上了,却还是显示不是内部或外部命令,这时候你应该看看你的环境变量

双击打开电脑—右键属性
在这里插入图片描述
在这里插入图片描述
变量名与我一样,但是变量值,需要填写的是你安装jdk的具体位置,直接复制粘贴过来以免打错
在系统变量里面找到Path,点击右下角编辑,新建,跟我填写一样的内容即可

如果以上两步都能做对了(通过在cmd下输入java能显示出很长很长东西来了),但是jshell还是进不了呢?

那你就是和我一样了,第二次我是安装了9.0以上版本,但是之前自己安装过一次,环境变量放错位置了。本应该放在系统变量的被我误放在用户变量下了,并且java不是9.0以上版本。这时候你就要找到,JAVA_HOME并删除他,找到Path并删除在Path里面配置的java变量,%JAVA_HOME%\bin。然后再确认确认确认,最后关掉cmd,重新打开。此时就成功了,如下图。
在这里插入图片描述

小白希望能解决您的问题。
祝您步步高升

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值