当前位置: 代码迷 >> Java相关 >> 运作java的时候 出现Error : Invalid path, "C:\Program Files (x86)\Java\jdk1.6.0_21\bin
  详细解决方案

运作java的时候 出现Error : Invalid path, "C:\Program Files (x86)\Java\jdk1.6.0_21\bin

热度:3602   发布时间:2013-02-25 21:42:55.0
运行java的时候 出现Error : Invalid path, "C:\Program Files (x86)\Java\jdk1.6.0_21\bin

 网上百度了下
 应该是环境变量的问题
 但是不知道哪里错了
 jdk的安装目录:C:\Program Files (x86)\Java\jdk1.6.0_10
 环境变量:
 java_homeC:\Program Files (x86)\Java\jdk1.6.0_10
 path
 C:\Program Files (x86)\Java\jdk1.6.0_10\bin;C:\Program Files        (x86)\Java\jdk1.6.0_10\jre\bin;          
 
 classpath
 .;C:\Program Files (x86)\Java\jdk1.6.0_10\lib;C:\Program Files (x86)\Java\jdk1.6.0_10\lib\tools.jar;
 
 然后在测试是否安装成功:
 1.输入java

 2.输入javac
 
 3.输入java -version
 
 
 这三个都测试成功了吧
 如果没有理解错误的话
 
 猜测错因:
 1.系统变量没问题 可能是用户变量出现了问题
 
 
 2.麻烦各位懂的,不吝赐教。
 
 最后一句
 回答,是一种态度。
 
 你路径拷贝错了

你的path,明细多了几个空格。

建议你把所有的环境变量删了,重新认证的配置一遍,
我看了,你的配置没错,注意别拷贝错 了,就行。


你要能确定这个路径信息从哪里来的才好

C:\Program Files (x86)\Java\jdk1.6.0_21\bin 

上面配置的版本号都是10,到运行时却是21了,用非所配!

还有,我断定和用户变量没关系的,一般只要配系统变量就够了,用户变量应该只是某用户专用的。


你最后一句话不如不说。。。

可能性较大的:
安装路径有问题,习惯使然,我们一般不建议安装路径中有“空格”和“特殊字符”,比如“括号”是非常可疑的;


另外,检查PATH最好是直接在命令行下执行: 
  set path  
看看内容是啥,这里地方的才是合并了系统变量和用户变量的。
  相关解决方案