JDK环境变量设置及javac不是内部命令错误处理
2013-12-11 17:11
375 查看
设置都是设置的系统变量,用户变量不用设置
JAVA_HOME 即JDK的安装目录(设置JAVA_HOME主要是为设置Path和ClassPath时使用“%JAVA_HOME%”用的,如果配置Path和ClassPath时写了绝对路径,那么JAVA_HOME可以不用设置)
Path=%JAVA_HOME%\bin(Java所用的命令位置,没有配置JAVA_HOME就写全路径,ClassPath也一样)
ClassPath=%JAVA_HOME%\lib
检查JDK是否安装成功,在命令行(管理员身份运行)中输入“java -version”,JDK安装成功就会显示出JDK的版本等一些信息,表示JDK已安装成功。如果此时命令行中输入javac等命令是出现'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件,并不是JDK安装错误,还是Path的问题,不用重新安装JDK
针对“'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件”的问题,只要设置好上面的Path和ClassPath后就不用改其他东西了,一般情况是javac能显示出命令信息,如果不能显示重启下电脑也行,再不行的话就用命令行来设置Path路径,用管理员打开命令行,输入set path="%JAVA_HOME%\bin",然后再输入javac的时候就能出现javac的命令信息了。
JAVA_HOME 即JDK的安装目录(设置JAVA_HOME主要是为设置Path和ClassPath时使用“%JAVA_HOME%”用的,如果配置Path和ClassPath时写了绝对路径,那么JAVA_HOME可以不用设置)
Path=%JAVA_HOME%\bin(Java所用的命令位置,没有配置JAVA_HOME就写全路径,ClassPath也一样)
ClassPath=%JAVA_HOME%\lib
检查JDK是否安装成功,在命令行(管理员身份运行)中输入“java -version”,JDK安装成功就会显示出JDK的版本等一些信息,表示JDK已安装成功。如果此时命令行中输入javac等命令是出现'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件,并不是JDK安装错误,还是Path的问题,不用重新安装JDK
针对“'javac' 不是内部或外部命令,也不是可运行的程序或批处理文件”的问题,只要设置好上面的Path和ClassPath后就不用改其他东西了,一般情况是javac能显示出命令信息,如果不能显示重启下电脑也行,再不行的话就用命令行来设置Path路径,用管理员打开命令行,输入set path="%JAVA_HOME%\bin",然后再输入javac的时候就能出现javac的命令信息了。
相关文章推荐
- 解决jdk环境变量设置完后,在cmd中运行javac出现’javac‘不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示
- 解决jdk环境变量设置完后,在cmd中运行javac出现’javac‘不是内部或外部命令,也不是可运行的程序或批处理文件的错误提示
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- Windows7安装JDK的环境变量设置 javac不是内部命令或外部命令
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- 安装JDK的环境变量设置javac不是内部命令或外部命令
- Windows10安装JDK的环境变量设置javac不是内部命令或外部命令
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- win10系统下jdk环境变量的不同之处,避免javac不是内部或外部命令
- javac不是内部命令解决方案 (环境变量设置)
- windows 10 配置jdk环境变量遇到 javac或者jar 不是内部或外部命令问题
- JDK安装完成后,配置完环境变量还是会出现javac不是内部命令
- JAVA开发环境搭建中配置环境变量错误产生JAVAC' 不是内部或外部命令‘
- 配置java环境变量,解决javac不是内部或外部命令等问题
- Tomcat学习笔记 - 错误日志 - Tomcat安装版安装后第二次启动后闪退(转)-- javac不是内部或外部命令 -- 配置java环境教程
- win10配置java环境变量,解决javac不是内部或外部命令等问题
- 环境变量配置之javac不是内部或外部命令