Windows7安装JDK的环境变量设置 Windows7 X64安装“jdk-6u26-windows-x64.exe”后,按照网上的环境变量设置方法设置了环境变量,但是死活都提示“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”。折腾了半天,还是这个问题。后上网查了半天,终于找到解决办法,并且亲测可用,现在整理如下,希望对童鞋门有用。
第一步:安装jdk-6u26-windows-x64.exe,路径为默认路径,一直下一步直到完成安装。
第二步:设置环境变量:
1、进入环境变量设置的方法,这里只针对Windows7,其它的请童鞋们上网查找:     “计算机”右键“属性”——“高级系统设置”——“高级”——“环境变量”打开环境变量设置窗口。
2、在下面的“系统环境变量”设置窗口中,点击“新建”,建立JAVA_HOME变量:    
变量名:JAVA_HOME    
变量值:C:\Program Files\Java\jdk1.6.0_26
3、在下面的“系统环境变量”设置窗口中,点击“新建”,建立CLASSPATH变量:    
变量名:CLASSPATH   
变量值:C:\Program Files\Java\jdk1.6.0_26\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_26\lib\tools.jar; (注意分号)
4、在下面的“系统环境变量”设置窗口中,双击“PATH”变量,在变量值后添加:    ;C:\Program Files\Java\jdk1.6.0_26\bin; (注意分号)
第三步:在“运行”中输入cmd,回车后,打开命令窗口,输入javac,如果出现下图:
那就说明安装配置都正确了。
如果出现下图:

那很不幸,童鞋们还得继续努力,请接着往下看:

安装jdk,设置好环境变量后,在cmd中输入javac命令无法使用,提示“javac不是内部命令或外部命令,也不是可运行的程序或批处理文件”  但是输入 java -version能正常显示jdk版本号,说明java命令可用。我输入Java -home后,发现指向的路径完全不对,环境变量设置没起作用,不知是何原因。

解决方案:
运行——>cmd 
在控制台中运行以下命令设置java环境变量即可解决:
set java_home=C:\Program Files\Java\jdk1.6.0_26   安装JDK的根目录
set classpath=%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;
set path=%JAVA_HOME%\bin; 
注:输入不区分大小写,另外附上几个Java命令
java -help  可以查看命令
java -home  查看JDK安装路径
java -version  查看JDK版本

java 既不是内部命令也不是外部命令的解决办法相关推荐

  1. centos6 升级gcc / 无法识别的命令行选项“-std=gnu++1y”的解决办法

    在npm过程遇到:错误:无法识别的命令行选项"-std=gnu++1y"的解决办法 1.下载源文件,并安装: wget http://people.centos.org/tru/d ...

  2. Centos7- wget未找到命令,there are no enabled repos 解决办法

    转载自Centos7- wget未找到命令,there are no enabled repos 解决办法 简介: 解决:CentOS 7 wget -O /etc/yum.repos.d/CentO ...

  3. ClassCastException: java.lang.String cannot be cast to com.alibaba.fastjson.JSONObject 的解决办法

    问题概述 关于这个问题,是与第三方公司合作,远程调用服务接口时(就相当于调用远程服务提供者)遇到的这个问题," java.lang.ClassCastException: java.lang ...

  4. java.lang.IllegalArgumentException: object is not an instance of declaring class 的解决办法

    问题概述 在项目开发的工作中,需要对数据报表进行导入导出的操作,为了方便快捷,使用的了EasyPOI,EasyPOI就像其名称一样,让报表操作的更容易些,它主要对POI进行了再封装,不像以前使用POI ...

  5. java内部窗口无法实现,java 既不是内部命令也不是外部命令的解决办法

    Windows7安装JDK的环境变量设置 Windows7 X64安装"jdk-6u26-windows-x64.exe"后,按照网上的环境变量设置方法设置了环境变量,但是死活都提 ...

  6. ant不是内部命令也不是外部命令问题的解决方法

    配置如下: 解压在D盘 新建变量ANT_HOME 路径为解压目录如D:/apache-ant-1.7.1 Path中添加路径为%ANT_HOME%/bin; 错误提示: 'ant' 不是内部命令也不是 ...

  7. zip不是内部或外部命令,也不是可执行程序”详细解决办法

    2019独角兽企业重金招聘Python工程师标准>>> 书中第11章学习实例:将文件备份成一个zip文件(python实现) 书中源码(文件目录是自己新建文件夹的路径,和书中不同) ...

  8. adb命令安装安卓apk包(首先解决adb不是内部命令或者不是外部命令)

    'adb' 不是内部或外部命令,也不是可运行的程序 或批处理文件-解决方法 Windows键 + R → 输入cmd → 输入adb,提示"adb不是内部或外部命令,也不是可运行的程序 或批 ...

  9. java不是有效的win32_jdk不是有效的win32程序解决办法

    在使用jdk的时候经常会出现一些问题,就比如我们在更换设备的时候有的朋友就会提出jdk不是有效的win32程序,在遇到这种情况的时候工作效率,开发过程将变得十分缓慢而且又不知道怎么办,其实很简单一起来 ...

  10. GHOST内部错误 36000(internal error 36000)情况的解决办法

    internal error 36000 an internal in consistency has been detected. if this problem persists,contact ...

最新文章

  1. 一文读懂HTTP/2 及 HTTP/3特性
  2. java 相加的函数_Java8 Collectors求和功能的自定义扩展操作
  3. 基于内容推荐系统中的常识 [ACM暑校]
  4. 版本管理工具 (git 或者 svn)
  5. 记一次OpenJDK替换java JDK
  6. 圆形坠落模拟算法设计
  7. 小白兔想的飞鸽传书(173dmba)安卓版
  8. Google 推出免费利器,让编程小白也能开发游戏
  9. 从浏览器输入地址到渲染出网页这个过程发生了什么?
  10. 几个文件vtp格式转stl格式
  11. Jvavscript- 跟着李南江学编程
  12. 别@微信官方了,最全的圣诞帽都在这儿了!
  13. Anaconda 安装pkgs
  14. 转圈加载html,web前端入门到实战:纯CSS实现加载转圈样式
  15. 震撼!自动化|从收货、入库、出库、分拣、输送……
  16. 浪潮ps9.0 oracle,浪潮ERP-PS V9.1安装手册.doc
  17. Scratch少儿编程案例-算法练习-存款收益计算
  18. 【MySQL】--架构简介
  19. 阿里云服务器ECS-Apollo搭建MQTT服务器(Windows环境)
  20. BAPI_GOODSMVT_CREATE(调拨 收货 发货 入库 退货)BAPI

热门文章

  1. android定时截取屏幕内容,Android 截取手机屏幕两种实现方案解析
  2. 【优化预测】基于matlab差分优化灰狼算法优化支持向量机SVM预测【含Matlab源码 1576期】.zip
  3. 【时间序列预测】基于matlab RBF神经网络时间序列预测【含Matlab源码 1336期】
  4. 【图像加密】基于matlab仿射变换数字图象置乱【含Matlab源码 1171期】
  5. 【语音增强】基于matlab iir带阻滤波器语音增强【含Matlab源码 613期】
  6. 【语音分析】基于matlab语音短时时域分析【含Matlab源码 559期】
  7. 【机械仿真】基于matlab GUI机械臂运动控制【含Matlab源码 063期】
  8. java线程池的好处_Java 线程池的使用好处
  9. opencv3.4.x和opencv4.x中 cv2.findContours的不同 ValueError: too many values to unpack (expected 2)
  10. 电脑qq浏览器怎么滚动截长图_电脑怎么快速截图?