分析原因如下:

第一是Java配置:是否下载jdk,jre即Java的开发工具和运行环境。

一般下载jdk时是自动携带下载jre的;位置在Program Files里面

如果一切下载安装没问题,那就是环境变量配置问题

第二种:选择属性打开,选择高级系统设置

环境变量配置

1.新建系统变量JAVA_HOME

变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_131 (默认安装的JDK根目录)

注意变量值,按你的电脑路径配置。

2.修改系统变量Path

Path的变量值就是JDK的bin目录:

C:\Program Files\Java\jdk1.8.0_131\bin

有就选择编辑;

3.新建系统变量CLASS_PATH

变量名:CLASS_PATH
变量值:C:\Program Files\Java\jdk1.8.0_291\lib; (是JDK安装的lib目录)

配置完3个环境变量,点击确定即可,如下:

总结:我报错的原因是真的没有单独的新建一个CLASS_PATH和指定lib目录路径

后来我才明白之前那些根本算不上配置,是我太自以为是了。总觉得自己以前配置过的,没什么大毛病,一看不知道,仔细看了吓一跳。老是报错的我还是静下了心来发现问题。最终解决了

最后,查看是否完成JDK配置

1.Win图标+R,出现运行窗口

2.打开的输入栏里面输入命令:cmd

3,按回车即可进入系统命令行。

检验命令:java -version

javac

出现 “java”不是内部或外部命令,也不是可运行程序或批处理文件的问题相关推荐

  1. Android Studio Terminal 不是内部或外部命令,也不是可运行程序或批处理文件

    版权声明:本文为博主原创文章,未经我的允许不得转载! 转载请标明出处: http://blog.csdn.net/guiying712/article/details/53129961 ,本文出自:[ ...

  2. ‘java‘ 不是内部或外部命令,也不是可运行的程序

    [Win+R]打开windows命令窗口,通过java -version 查看java版本,发现提示"'java' 不是内部或外部命令,也不是可运行的程序",如下图.原因大概率是j ...

  3. c语言不是内部或外部命令也不是可运行程序,CMD命令:不是内部或者外部命令也不是可运行的程序或批处理文件...

    [本文转自:https://blog.csdn.net/l_mloveforever/article/details/79513681] 前言: 相信有很多小伙伴都比较喜欢使用Command命令来快速 ...

  4. jupyter不是内部或外部命令,也不是可运行程序的解决方案

    我是在跟着李沐老师安装的时候发现了这问题 具体的解决办法如下: 如果确认已经安装了jupyter,那么这部分是因为没有将可以找到jupyter的路径添加到系统变量中,具体的做法如下: 在cmd中输入 ...

  5. npm run serve后出现错误显示 vue cil service不是内部或外部命令,不是可运行程序

    在npm i之后也没有作用,依旧显示这样的问题. 也不是moudle包问题,此时在终端输入 npm install -g @vue/cli-service 运行后再npm i,再次npm run se ...

  6. 关于'java' 不是内部或外部命令,也不是可运行的程序 或批处理文件 和 错误: 找不到或无法加载主类 helloworld的问题...

    一.前几天电脑重装了一次系统将java配置的环境变量都弄没了,自己添加了两个新的变量JAVA_HOME(自己jdk的地址)以及在path中添加%JAVA_HOME%\bin;%JAVA_HOME%\j ...

  7. 【java】javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序【解决方法】

    [java]javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序[解决方法] 参考文章: (1)[java]javac命令在win10不可用,提示javac不是内部或 ...

  8. 打开bat文件闪退以及‘java‘不是内部或外部命令,也不是可运行的程序或批处理文件【本人亲测解决方法】

    最近在打开moa.bat文件的时候遇到了一个问题:双击打开之后一闪而过,什么都没有.(就是bat文件打不开,我还说这么多作甚) Windows系统 首先针对一闪而过提出解决方案: 鼠标右击bat文件, ...

  9. win8 java不是内部或外部命令_win8系统运行java提示“ava不是内部或外部命令两种解决方法...

    Java一种可以撰写跨平台应用软件的面向对象的程序设计语言,最近有一些小伙伴使用win10操作系统的时候遇到了一个问题,win8系统win8系统运行java突然提示"java不是内部或外部命 ...

  10. Android开发:keytool' 不是内部或外部命令 也不是可运行的程序

    今天在更改keystore密码的时候,发生了这个问题:keytool' 不是内部或外部命令 也不是可运行的程序. 本来以为很简单觉得的问题,在网上搜索了一大堆答案,都不是我想要的,故在此记录下我的解决 ...

最新文章

  1. 一份很不错的敏捷产品接口文档模板
  2. 活用"端口碰撞技术"---远程管理的好方式
  3. python导入excel数据-python + Excel数据读取(更新)
  4. 神策 FM:做一名数据分析师是什么体验?
  5. 设计模式--抽象工厂(个人笔记)
  6. Windows域控设置IE主页 默认打开百度 【全域策略生效】
  7. arduino支持的内核版本_Arduino开发(arduino IDE)
  8. Java 集合系列4、家喻户晓之HashMap(上)
  9. Android FTP Client 实现
  10. Matlab中句柄类
  11. DSA数字签名原理及python实现
  12. 福建广电网络显示服务器异常,无法浏览网页故障
  13. RTL8211F 硬件配置
  14. java批量文件打包成压缩成zip下载和大量数据导出excel时的处理方法
  15. 求3000以内的亲密数C语言
  16. 解锁ERD Online 高级隐藏功能
  17. 和刘备相关的人(二)
  18. async.js 学习教程(一)
  19. MinGW和 MinGW-W64的区别
  20. 上下文聚合网络用于遥感影像语义分割

热门文章

  1. 《程序员的成长课》读书笔记心得体会2700字
  2. “猪脸”也可以智能识别了!
  3. 翻译团队发扬愚公移山精神,向着既定目标前进
  4. 数据结构与算法(十六)冒泡排序和鸡尾酒排序
  5. 如何在页面跳转后,再返回上级页面时,保留检索条件,刷新内容
  6. Android性能优化来龙去脉总结,关于网络优化你必须要知道的重点
  7. 三个插件Lombok、MBG和通用mapper文件的使用
  8. Tensorflow.feature_column的总结
  9. 计算机ps作品大赛奖品,全国创新杯说课大赛计算机应用基础类一等奖作品:ps动态图像制作说课课件...
  10. html 图片在一个div中放大缩小效果