Windows7安装JDK的环境变量设置javac不是内部命令或外部命令

转自:http://bbs.gfan.com/android-5941970-1-1.html

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版本

Windows7安装JDK的环境变量设置javac不是内部命令或外部命令

时间: 2024-12-13 04:29:17

Windows7安装JDK的环境变量设置javac不是内部命令或外部命令的相关文章

window和ubuntu下安装JDK配置环境变量

JDK的环境变量的安装,记录一下,以便方便忘记看,主要是window和ubuntu系统下的安装和环境变量的配置 JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 下载对应系统的JDK 一.Window下安装JDK配置环境: 安装很简单,选择存放目录就行,基本上一直next. 配置环境变量: 在系统环境下配置如下: 新建  JAVA_HOME C:\Program Fi

关于yeoman安装时的环境变量设置

yeoman安装时需要设置NODE_PATH环境变量,把此环境变量设置为C:\Users\你的用户名\AppData\Roaming\npm\node_modules,才可以正常安装.否则会报错,并建议你用命令行设置,那个建议是错的,有点悲剧

Ubuntu 14.04 安装JDK 配置环境变量

1.到oracle官网下载与自己系统相对应的JDK 64位系统,下载linuxx64,jdk-8u65-linux-x64.tar.gz 32位系统,下载linuxx86,jdk-8u65-linux-i586.tar.gz2.创建安装目录并解压安装包 安装目录根据自己的开发情况自行选择即可,一般在/usr目录下创建安装目录并安装即可. 2.1 使用如下指令在/usr目录下创建jdk目录: sudo mkdir /usr/jdk 2.2 安装jdk 1)在压缩包所在目录解压jdk包 tar -z

阿里云 ubuntu jdk安装及java环境变量设置

环境是阿里云ubuntu14.04 刚刚安装好的ubuntu 什么别的都没配 用管理员账户输入javac 现在还没有安装java 显示如下 这里选择openjdk-7-jdk 先输入apt-get update (第一次下载东西输入,以后就不用了,更新软件套件,否则下载不正常) 输入apt-get install openjdk-7-jdk 选Y 稍等片刻就装好了,再输入javac 但是输入echo $JAVA_HOME和echo $PATH没有反应,这就说明还要配置java环境变量 1.找到j

java基础<day01> java介绍,安装jdk,配置环境变量

1.java基础:sun公司,史坦福大学,1995年2.java语言是一个完全面向对象安全可靠与平台无关的编程语言.(c++语言是微软的语言,之所以windows支持c++,是因为,微软在windows系统里装有虚拟机,windows系统就是c和c++语言写的)3.java语言三种技术架构:J2EE(企业级,也是程序员使用),J2SE(基础版本,标准版),J2ME(嵌入式设备,如手机中的应用程序)4.更新后叫做:JAVAEE JAVASE JAVAME(我们是javaee程序员).5.java语

Centos 7 安装jdk 配置环境变量

在Centos7 终端中,我们输入java -version可以看到java的版本,但是输入javac却没有反应 原因是系统中预装的是openjdk jre不是真正的jdk,所以还得自己装好,然后配置好变量才行 1.yum list java-* 2.安装相应版本的jdk,一般含有devel的就是真正的jdk,如:java-1.8.0-openjdk-devel.x86_64 命令:yum install java-1.8.0-openjdk-devel.x86_64 3.vim /etc/pr

安装jdk配置环境变量JAVA_HOME不起作用

今天重新安装系统,需要装jdk,配置环境变量,于是先配置JAVA_HOME  D:\Program Files\Java\jdk1.8.0_144, 然后在配置path路径,但是cmd到dos命令行输入javac和java命令不起作用,于是配置path的绝对路径,可以了,但是 还是想知道为什么,于是在csdn上面找到了答案,原来我把JAVA_HOME配置到了用户变量,而path是在系统变量,所以 引用不到JAVA_HOME,于是将JAVA_HOME配置到系统变量,问题解决了. http://bb

安装jdk配置环境变量

一.安装jdk下载解压tar -zxvf filename二.java环境变量vim /etc/profile.d/java.sh----------JAVA_HOME=/lazy/jdk1.8.0_212CLASSPATH=$JAVA_HOME/lib/PATH=$PATH:$JAVA_HOME/binexport PATH JAVA_HOME CLASSPATH----------source /etc/profile 原文地址:https://www.cnblogs.com/lazy-sa

安装配置Android环境时遇到“javac不是内部或外部命令”的问题

今天在一台新机上,配置了一下Android环境.系统为win7旗舰版64位,下载了java8的安装包"jdk-8u40-windows-x64.exe",安装在D盘: 安装完成,在桌面右键打开命令行窗口,输入"java -version"."java"命令都没问题: 输入"javac"命令报错,提示"javac不是内部或外部命令,也不是可运行的程序": 这是没有在系统变量添加java安装路径的原因,配置系统