JDK配置--“javac不是内部或外部命令”
2013-04-12 23:14
357 查看
在配置JDK的环境变量时也出现了java命令可用,javac不是内部或外部命令的问题。
J***A_HOME,PATH,CLASSPATH这三个变量的值设置也是正确的。why?
就javac有问题,那就肯定是PATH出错了。
当直接使用具体的路径代替J***A_HOME,结果问题解决了。
J***A_HOME就是为了代替具体的路径才出现,这是为什么呢?但问题确实就出在了这里!
在 环境变量 下 有两种变量:
用户变量--相当于局部变量;
系统变量--相当于全局变量。
而我在新增J***A_HOME这个变量的时候是新增在了 用户变量中,
PATH,CLASSPATH则在系统变量中,而且这两个的设置中都调用了J***A_HOME这个变量。
试问:一个局部变量怎么能被全局变量见到呢?
结论:
如果设置了J***A_HOME 变量代替JDK的安装路径,
那么一定要保证调用他的变量能够访问到J***A_HOME这个变量。
即:
J***A_HOME 放在系统变量中,
或者
J***A_HOME,PATH,CLASSPATH都放在用户变量中。
J***A_HOME,PATH,CLASSPATH这三个变量的值设置也是正确的。why?
就javac有问题,那就肯定是PATH出错了。
当直接使用具体的路径代替J***A_HOME,结果问题解决了。
J***A_HOME就是为了代替具体的路径才出现,这是为什么呢?但问题确实就出在了这里!
在 环境变量 下 有两种变量:
用户变量--相当于局部变量;
系统变量--相当于全局变量。
而我在新增J***A_HOME这个变量的时候是新增在了 用户变量中,
PATH,CLASSPATH则在系统变量中,而且这两个的设置中都调用了J***A_HOME这个变量。
试问:一个局部变量怎么能被全局变量见到呢?
结论:
如果设置了J***A_HOME 变量代替JDK的安装路径,
那么一定要保证调用他的变量能够访问到J***A_HOME这个变量。
即:
J***A_HOME 放在系统变量中,
或者
J***A_HOME,PATH,CLASSPATH都放在用户变量中。
相关文章推荐
- 配置JDK时发生'javac'不是内部或外部命令的现象与解决过程
- windows 10 配置jdk环境变量遇到 javac或者jar 不是内部或外部命令问题
- Android 开发环境jdk配置 执行javac提示不是内部或外部命令解决方法
- win10配置JDK输入javac总是显示不是内部或外部命令
- JAVA之JDK环境配置(JAVAC不是内部命令或外部命令)
- 环境变量配置之javac不是内部或外部命令
- win10配置java环境变量,解决javac不是内部或外部命令等问题
- win10下jdk和maven环境配置,javac不是内部命令笔记!
- 安装JDK的环境变量设置javac不是内部命令或外部命令
- 1. webservice在输入命令的时候wsimport的时候会出现如下错误: wsimport不是内部或者外部命令。 2. javac不是内部或者外部命令 3 java 就可以显示配置成功。
- Windows7安装JDK的环境变量设置 javac不是内部命令或外部命令
- Windows10安装JDK的环境变量设置javac不是内部命令或外部命令
- win10系统java环境配置完成之后,javac命令提示不是内部或外部命令
- win10配置java环境变量,解决javac不是内部或外部命令等问题
- Win10配置Java环境,解决javac不是内部或外部命令的问题
- win10配置java环境变量,解决javac不是内部或外部命令等问题
- Tomcat学习笔记 - 错误日志 - Tomcat安装版安装后第二次启动后闪退(转)-- javac不是内部或外部命令 -- 配置java环境教程
- Windows7安装JDK的环境变量设置javac不是内部命令或外部命令
- Windows10配置JDK8出现javac不是内部或外部命令
- 安装配置Android环境时遇到“javac不是内部或外部命令”的问题